一、Java SMTP协议电子邮件传送剖析(论文文献综述)
张翔[1](2017)在《基于Java的邮件收发系统设计与实现》文中进行了进一步梳理在当今信息交流社会中,电子邮件在人们日常工作中扮演了举足轻重的角色,因为,太多的人们使用其发送不同的多媒体附件数据,且这种趋势势必会继续增加。虽然,目前已经有不少的邮件收发系统,但是,大多数的邮件收发系统不能满足用户需求。因此,论文详细地阐述关于Java语言实现的邮件收发应用系统。本文使用Java的面向图形用户界面编程方式,并且利用了网络协议中SMTP和POP作为底层开发的基础,实现了从协议底层开发与设计邮件收发系统软件。SMTP协议的作用是发送邮件。POP3协议全称是邮局协议第三版,作用是接收邮件。本文中研发出完整的邮件收发系统,这个邮件收发应用程序可以发送纯文本邮件,也可发送带附件的邮件。当然,登陆系统时可以选择使用不同的SMTP服务器。经过开发测试,证明邮件收发系统软件满足用户需求。邮件收发应用程序开发涉及到整体的系统界面设计与实现、网络协议分析与设计、系统功能实现编码工作等多个方面的内容。本文的邮件收发系统主要包括邮件收发系统的登陆管理界面、邮件发送界面、接收邮件界面邮件定时发送界面和邮件提醒界面等基本功能,文中将会涉及到邮件系统的架构设计方法。在该系统设计过程中要充分分析系统的逻辑结构图,其中主要包括:系统功能结构流程设计、系统的数据库表结构以及字段设计,业务功能的函数参数处理情况等等。在整个的论文设计过程中,本文详细规划了邮件系统的全部功能模块及其功能描述,系统导航条菜单项的设置等等。在本文的邮件系统的编码过程中,开发人员将会实现主要业务功能,系统的前段控件的事件处理过程以及页面美工实现。最后,根据论文的设计需求对邮件收发管理系统整体测试,并在此给出部分功能的界面截图效果。
王赒晋[2](2016)在《南京师范大学泰州学院电子邮件系统的设计与实现》文中研究指明随着Internet的发展,电子邮件已成为当前Intemet上最流行的应用之一,也是人们最常用通信方式之一。在各种邮件访问方式中,Web邮件访问成为目前大多数用户的首选,各种免费的电子邮件服务发展非常迅速。电子邮件的传输是通过电子邮件简单传输协议(Simple Mail Transfer Protocol,简称SMTP)这一协议来完成的。它是互联网下的一种电子邮件通信协议。电子邮件用户可以通过在邮件中插入图片、文字等其他多媒体材料发送给其他用户。电子邮件的基本原理是在通信网上设立“电子信箱系统”,它本质上是一个计算机系统。从用户的角度出发,本文所设计并实现的新型的电子邮件系统不仅完成了基本的电子邮件功能的设计与实现还进一步增加了系统在使用上的便捷性,并且由于重新设计了架构,所以不管是易用性和灵活性方面都得到了增强,并且邮件管理也更加人性化。从架构设计者来看,该电子邮件系统的结构层次鲜明,整体架构清晰明了,技术先进便于实现,具有很高的可行性。由于采用的是基于Web的邮件系统,因此本文的系统主要由数据库系统、Web客户端以及邮件服务器三部分组成。此外当前大多数ISP的Web邮件服务系统都采用了现有邮件服务器软件为基础,加上自己开发的Web客户端的实现方法。JSP、PHP、ASP.NET等技术是其Web客户端通常采用的动态网站技术。本文首先对电子邮件在传输过程中的几个协议进行了介绍,然后分析了管理系统常用的几个设计模式,并且进行了分析与对比,此外还介绍了Java和JSP技术。在对以上相关内容进行分析与详细的对比之后从整体的角度给出系统的大体架构和具体的设计,并且还对系统的各个模块的设计进行了详细介绍,通过使用轻量级的J2EE规范来进行实现,本文使用JSP作为动态网页构建技术,使用Servlet处理客户端发送过来的数据。本文中所开发的系统使用了规范化的UML图作为描述,不仅具有美观清晰的优点而且还能够促进迭代式开发。
赵瑞[3](2015)在《邮址精确提取及邮件针对性发送系统开发》文中进行了进一步梳理邮件针对性发送是以电子邮件为传播载体的一种网络营销形式,应用非常广泛。对于邮件营销来说,用户邮箱地址的获取至关重要,直接影响邮件营销的效果。一方面,如果盲目地获取大量邮箱地址,不仅会造成资源的浪费,还会遭到用户的反感。另一方面,如果仅仅通过电子邮件订阅方式获取用户邮址,可能会错失大量潜在客户。因此,我们希望找到一种获取潜在用户邮址的方式,既能精准地获取目标用户的邮址,让潜在客户有机会获取到感兴趣的资讯信息,又可以最大限度地保证不打扰到其他用户。本系统旨在精确提取到潜在客户的邮箱地址,主要包括邮址精确提取和邮件针对性发送两大模块。在邮址精确提取模块,本系统采用基于搜索引擎关键字的搜索方式,提取到与该关键词相关的邮箱地址,并且通过多种过滤方式及有效性检测实现邮址的精准提取。在邮件针对性发送模块,系统首先向用户试探性发送一封资讯信息,然后根据用户退信、回复以及退订标记剔除非潜在客户邮址,提高邮件发送的针对性。为了提高系统的精准性和针对性,本文主要做了以下几点工作:第一,通过链接过滤来提高邮址的精准度。首先,本系统会对搜索引擎返回结果页面上的无关链接进行过滤,然后,本系统会将关键词与获取链接的标题进行匹配,进一步过滤无关链接,从而提高邮址与输入关键词的相关度。第二,采用多线程抓取提高邮址提取的效率。在获取到超链接队列后,本系统采用多线程技术实现批量工作的分配,提高了解析链接的效率。同时为了避免出现占用资源超过系统限制导致的程序假死状态,对多线程的数量做了限制。第三,采用深度搜索技术。深度搜索即获取搜索结果链接对应页面内的链接以及其展开的下级链接的过程。用户可以根据需要设置不同的搜索深度。但为了提高提取邮箱地址的相关度,本系统对搜索深度的最大值做了限制(最大搜索深度3)。第四,对页面进行邮箱地址匹配时,采用HTMLParser与正则表达式结合的方式,提高了提取效率。和采用输入流逐行匹配的方式相比,使用HTMLParser直接抽取纯文本内容进行匹配的方式,效率更高。第五,通过邮址纠错、邮址校验和邮址有效性检测来提高邮址的质量。第六,系统可以实时标记发送状态、退信情况以及回复情况,并及时剔除非目标用户的邮址,提高后续邮件发送的精准度。
徐剑安[4](2013)在《电子邮件营销系统管理及SMTP模块的研究与实现》文中指出电子邮件营销的核心任务是在客户自愿的情况下推送营销邮件作业、反馈作业发送结果情况。然而,传统的电子邮件营销使用的电子邮件由邮件服务商提供,只是通过改变原来的邮件推送规则演变而来,面临诸如邮件个性化不足,无法准确统计邮件作业发送情况;易被邮件服务器认为垃圾邮件等问题。针对以上问题,本文在分析电子邮件营销系统需求的基础上,根据对电子邮件营销业务的调研结果,提出了电子邮件营销系统解决方案,将系统划分为SMTP模块、管理模块和调度模块,本文作者负责SMTP模块和管理模块部分。利用B/S架构模式和J2EE相关技术实现了管理模块,为用户提供方便美观的可视化WEB平台。在对用户信息进行个性化分析的基础上,建立个性化的邮件,对邮件列表进行统一管理和归类,从而达到精确的客户群定位,发送个性化的邮件。在分析研究电子邮件传输机制以及相关协议的基础上,基于LINUX平台实现了SMTP模块。通过构建分布式的邮件发送系统提供邮件发送服务,提高了邮件的发送速度,降低了邮件的弹回率。分析统计邮件发送情况并以统计图和列表的形式将发送结果展现给用户,为营销人员做出决策发挥作用。最后,为了能够评估营销活动的邮件发送情况,对电子邮件营销系统进行了功能测试和性能测试,并总结了测试结果。结果表明:本文实现的电子邮件营销系统满足设计需求。
苏菲[5](2012)在《基于J2EE的电子邮件订阅分发系统的设计与实现》文中认为近年来,随着网络经济的迅猛发展,互联网消费作为一种新兴的消费方式而越来越被大众所接受,企业也迫切希望通过互联网推销自己的产品与服务,这促生了多种网络营销手段,其中以电子邮件方式最受欢迎、最为普遍。此方式的核心任务就是在客户自愿的情况下推送营销邮件作业、反馈作业结果情况,这对大批量邮件列表的有效管理与海量邮件的发送等方面提出了新的要求,因此,构建一个电子邮件订阅分发系统势在必行。论文分析了电子邮件传输机制以及系统开发技术,在对电子邮件订阅分发业务调查分析的基础上,总结了电子邮件订阅分发业务流程和系统功能需求,设计并开发了电子邮件订阅分发系统。系统采用主流、稳定、安全的J2EE设计架构。整个系统分为前台和后台两个部分,前台为用户和管理员提供了可视化的Web操作界面,包括登录模块、邮件列表管理模块、邮件作业制定模块、邮件作业管理模块、个人信息管理模块、用户管理模块;后台包括邮件递送模块,提取数据库中的邮件作业并递送至邮件服务器进行发送。系统采用POSTFIX搭建SMTP服务器,提供电子邮件发送服务。本系统可以提供可靠高效的电子邮件订阅分发服务。根据EDM规范,提供统一的邮件订阅、退订服务;有效管理订阅者、订阅组,及时清除无效邮箱地址维护电子邮件列表;灵活设置邮件页头页尾内容,个性化制定邮件内容;定时推送邮件作业,在作业发送完成后能够对邮件发送情况进行详细的统计分析,直观查看统计结果,指导后续营销方案。经测试,系统性能稳定。
刘存[6](2012)在《电子邮件真伪识别技术研究与实现》文中进行了进一步梳理电子邮件是互联网的一项重要服务,它随着互联网的迅速发展而得到了广泛的应用。每天都会有大量的私人和商业信息通过电子邮件在互联网上进行传输。但是,电子邮件目前存在如下几个安全方面的隐患:假冒身份、信息篡改、信息泄露。电子邮件真伪识别项目针对以上问题,通过研究典型电子邮件从发出到被接受之间的路径上的各种可验证“路径痕迹”信息,开发了基于邮件头的电子邮件真伪识别软件,以识别电子邮件是否被假冒或者被篡改。支持向量机(SVM)是在统计学习的理论基础上发展起来的一种机器学习方法,它能运用到电子邮件鉴别中以改善电子邮件安全性。本文就SVM及基于邮件头的电子邮件鉴别技术中的特征量化做了描述。其中,邮件头特征量化的策略、SVM类型、内核函数以及参数对(C,γ)的选择是使用SVM对电子邮件进行识别效果好坏的关键。本文主要就邮件头特征量化的设计规则、SVM类型、内核函数以及参数对(C,γ)的选择三个方面做了详细的解释,并有基于邮件头的电子邮件鉴别实验与之对应。首先,本文对现有的电子邮件真伪识别技术进行了深入的研究,并对相关领域知识,如电子邮件工作原理、邮件传输协议,电子邮件格式,邮件编码技术,以及支持向量机、正则表达式等进行了深入的研究。然后,分析了电子邮件的伪造形式,在此基础上提出了基于邮件头的电子邮件真伪识别技术,然后基于此技术设计了电子邮件真伪识别软件,并进行编码实现。最后,通过实验测试,证明通过这种方法鉴定电子邮件真伪的准确度高,基本可以满足日常生活中电子邮件的真伪鉴定。该系统采用支持向量机,因此具有良好的适应性和可扩展性。
王林平[7](2010)在《基于内容的电子邮件过滤系统的研究》文中认为随着网络技术的飞速发展,电子邮件技术发展日臻成熟,而且其应用也越来越广泛。越来越多的企事业单位都将电子邮件作为了单位员工之间、公司与公司之间信息交流的重要工具。在利用电子邮件进行信息传递的过程中,不可避免的涉及到邮件内容是否会造成泄漏的问题,有些单位会采用所有发送的邮件都由统一的人员在人工检查后再发送的方式来保证信息安全,这样做的一个最大弊端就是使得电子邮件的快速和方便的特性大大降低,如何在保证不影响电子邮件发送速度的前提下来保证邮件的内容安全,是目前电子邮件在应用中迫切需要解决的一个问题。针对这个问题的提出,结合越来越成熟的电子邮件过滤系统,本文提出了结合邮件地址和邮件内容的邮件过滤技术,提供系统审计和人工审计相结合的方式来解决上面所提出的问题。基于这个方向,该文研究了目前比较流行的电子邮件过滤技术:黑名单过滤技术、基于规则的过滤技术、基于统计的过滤技术,最后结合工作流技术,实现了一个邮件过滤系统的原型,主要包括如下功能:根据邮件发送和接收地址的过滤,基于敏感词的过滤,人工审计,其中人工审计功能包括基于工作流实现的邮件审计流程。
马谦[8](2010)在《中小企业web邮件系统的设计与实现》文中研究表明随着互联网技术及网络办公化的发展,电子邮件已经成为人们主要的通信方式之一。据统计,目前全球网页访问量中有66%以上与电子邮件相关。电子邮件系统在应用的初期只能通过Outlook,Foxmail等客户端软件来收发自己的邮件,但随着经济的发展与用户需求的不断提高,单纯使用邮件客户端程序进行邮件的收发已经不能满足用户移动办公的需要。Web邮件技术因其快捷、方便的优点吸引了众多的网络用户。该技术的出现,较好解决了用户办公的需要。运用该技术,用户无须安装任何E-mail客户端软件,只需要使用浏览器打开存放在服务器上的特定网页就可以进行E-mail收发及相关操作。对于应用开发来说,选择一条适合开发的技术路线,才能够开发出灵活的、低耦合的、可扩展的、易于维护的系统。正是基于目前Web邮件系统的优势和切实需求,开发新一代的高性价比Web邮件系统对于某些行业有重要的意义。本文正是在这样的背景下,对Web邮件系统实施中的关键要素进行讨论,在系统的架构方面基于MVC模式,实现了由表现层、业务层到持久层的三层架构,采用的技术是Spring+Struts+Hibernate,在此基础上设计和实现一个基本的邮件系统。系统基于J2EE平台,MVC开源框架,使用JavaBean,Sevlet等标准技术实现了MVC模式。论文首先阐述了电子邮件基本原理、相关协议,分析了MVC模式及J2EE架构。进而根据中小企业的需求分析介绍了中小企业web邮件系统的总体架构及Web server构架,对构成该邮件系统的结构进行了分别介绍。本邮件系统设计了用户注册、身份认证、邮件发送、邮件接收、通讯录管理、邮件夹管理、邮件过滤等应用功能。系统的功能实现采用了socket编程,多线程、线程池技术,oscache缓存技术等组件技术,运用Mysql数据库服务器管理用户信息、邮件信息以及系统配置参数等数据。本文对系统安全性、邮件收发及垃圾邮件过滤进行测试,自建的邮件服务器测试表明,该邮件系统的功能满足了设计的要求,性能方面达到了中小型企业邮件服务器的需求。本文的最后,说明了本课题的当前状况,并且指出了该系统的特点以及不足之处,对该系统的后续需要解决的问题作了说明。
李玉峰[9](2009)在《中文垃圾邮件过滤技术的研究与应用》文中研究说明随着Internet应用在全球的快速普及,电子邮件以其成本低廉、传播迅速的特点,已经成为人们日常生活中通信、交流的重要手段之一。然而,一些人出于个人目的,利用Internet滥发垃圾邮件,不仅浪费了大量的网络资源,而且给整个社会带来很大危害。其中中文垃圾邮件也占很大的比重。目前,随着垃圾邮件过滤技术的不断发展,已经有一些垃圾邮件过滤系统在英文环境中取得了较好的过滤效果,但在中文环境中,这些过滤系统的过滤效果均不够理想,不能满足用户的要求。针对中文垃圾邮件,本文在对电子邮件系统工作原理进行分析的基础上,对文本分类、邮件编解码、中文分词以及特征选取等做了详细分析,并将DFR方法应用于特征选取过程,取得较好的实验效果。本文对几种常用的过滤算法进行了研究,分析了它们在中文环境中存在的问题,根据各算法的优缺点,提出了一种中文环境中的垃圾邮件综合过滤方法,首先通过白名单过滤,将在白名单中的正常邮件直接接收,然后通过第二层基于规则的过滤方法,保证误判率为0,接着通过第三层基于统计的过滤方法过滤,尽量提高查全率,并在linux下设计与实现了该中文垃圾邮件过滤系统。
肖航[10](2009)在《邮件反病毒网关技术研究与实现》文中认为电子邮件成为网络病毒传播的重要途径,隐藏在电子邮件中的计算机病毒常常随着邮件一起传输,在一定条件下激活,进行破坏和传播,轻则占用资源、破坏计算机系统部分功能,重则导致重要数据丢失、窃取机密信息、堵塞网络,带来巨大的经济损失。邮件病毒对计算机系统和网络安全构成威胁,因此邮件系统安全成为一个重要的问题,有效的邮件病毒防护对于邮件系统的安全使用以及网络安全至关重要,本文即致力于研究邮件反病毒网关技术。文章分析研究了电子邮件系统的工作原理和邮件协议的流程特点,探讨了电子邮件的结构与邮件的投递机制,描述了邮件病毒的机理,分析了当前邮件反病毒技术的原理与特点。随后设计了一种邮件反病毒网关系统,分析了系统的功能需求,对该系统的处理流程和总体结构进行设计,并对系统进行了模块划分,设计了系统进行邮件病毒过滤的安全策略。然后分析描述系统的邮件协议与数据分析模块的功能结构,详细设计了邮件协议与数据分析模块的处理过程、子模块划分,设计抽象统一的协议分析的框架,以及各个协议的具体命令状态码解析方法。对邮件结构进行探讨,引入了邮件结构划分的方法。其次详细设计了邮件病毒过滤模块,其中重点设计了反病毒引擎的流程结构、关键扫描算法以及病毒库的设计方法,并给出了部分功能的实现方法。提出了系统测试方法,从功能和性能上进行测试,分析了系统的测试数据并进行总结。
二、Java SMTP协议电子邮件传送剖析(论文开题报告)
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
三、Java SMTP协议电子邮件传送剖析(论文提纲范文)
(1)基于Java的邮件收发系统设计与实现(论文提纲范文)
摘要 |
ABSTRACT |
第1章 绪论 |
1.1 课题来源 |
1.2 国内外相关研究综述 |
1.3 研究此课题的意义 |
1.4 论文的结构与组织 |
第2章 电子邮件的传输原理研究 |
2.1 关于电子邮件 |
2.1.1 电子邮件的接受与发送 |
2.1.2 电子邮件地址的构成 |
2.2 电子邮件的工作原理 |
2.3 SMTP的工作原理 |
2.3.1 POP3协议介绍 |
2.3.2 POP3协议指令 |
2.3.3 POP3工作原理 |
2.4 电子信件格式的标准 |
2.4.1 RFC822介绍 |
2.4.2 信件的头部 |
2.4.3 标准的信头字段 |
2.5 本章小结 |
第3章 电子邮件系统设计 |
3.1 开发步骤 |
3.1.1 开发准备 |
3.1.2 环境搭建 |
3.2 系统实体分析 |
3.2.1 实体分析 |
3.2.2 实体类图分析 |
3.3 邮件收发系统的模块与功能设计 |
3.3.1 系统模块 |
3.3.2 模块功能 |
3.4 功能模块的流程图 |
3.4.1 系统功能的总体框架图 |
3.4.2 发送邮件流程图 |
3.4.3 阅读邮件流程图 |
3.4.4 邮件收发系统的详细功能图 |
3.5 数据库设计 |
3.5.1 数据库概念设计 |
3.5.2 部分数据表结构设计 |
3.6 本章小结 |
第4章 邮件收发系统的功能界面 |
4.1 邮件收发系统登录界面 |
4.2 系统的主界面 |
4.3 发送邮件界面 |
4.4 收件箱、回收站界面 |
4.5 联系人界面 |
4.6 新邮件提醒通知 |
4.7 邮件收发系统的部分代码 |
4.7.1 发送代码 |
4.7.2 接收代码 |
4.7.3 检查邮件 |
4.7.4 联系人列表表格模型 |
4.7.5 邮件操作代码 |
4.8 本章小结 |
第5章 总结与展望 |
参考文献 |
作者简介及在学期间所取得的科研成果 |
致谢 |
(2)南京师范大学泰州学院电子邮件系统的设计与实现(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 研究工作的背景与意义 |
1.2 国内外研究历史与现状 |
1.3 本文的主要贡献与创新 |
1.4 本论文的结构安排 |
第二章 相关关键技术介绍 |
2.1 RFC822邮件格式 |
2.1.1 信件的头部 |
2.1.2 信头字段的元素 |
2.1.3 结构化字段和非结构化字段 |
2.1.4 信头字段 |
2.2 SMTP协议与POP协议 |
2.2.1 SMTP与POP协议简介 |
2.2.2 SMTP协议命令与应答 |
2.2.3 POP协议的特性与命令语句 |
2.3 B/S架构 |
2.3.0 B/S架构的由来 |
2.3.1 B/S架构的工作过程 |
2.3.2 C/S架构与B/S架构比较 |
2.4 Java与JSP技术 |
2.4.1 Java概述 |
2.4.2 JSP技术 |
2.5 垃圾邮件及其过滤技术 |
2.5.1 垃圾邮件的定义 |
2.5.2 垃圾邮件的类型 |
2.5.3 垃圾邮件过滤技术 |
2.6 本章小结 |
第三章 南京师范大学泰州学院电子邮件系统需求分析 |
3.1 电子邮件系统需求概述 |
3.2 电子邮件系统功能性需求 |
3.3 电子邮件系统非功能性需求 |
3.4 电子邮件系统数据库设计需求 |
3.5 本章小结 |
第四章 南京师范大学泰州学院电子邮件系统设计 |
4.1 系统架构设计 |
4.1.1 MVC架构 |
4.1.2 三层架构 |
4.1.3 三层架构和MVC架构的结合 |
4.2 功能模块设计 |
4.2.1 注册模块设计 |
4.2.2 登陆模块设计 |
4.2.3 收发信模块设计 |
4.2.4 邮件管理模块设计 |
4.3 数据库设计 |
4.3.1 数据库概念设计 |
4.3.2 数据库逻辑设计 |
4.3.3 数据库物理设计 |
4.4 本章小结 |
第五章 南京师范大学泰州学院电子邮件系统的实现 |
5.1 注册模块的实现 |
5.1.1 注册模块用户信息验证的实现 |
5.1.2 注册模块实现的效果 |
5.2 登陆模块的实现 |
5.2.1 登陆模块的业务逻辑的实现 |
5.2.2 登陆模块的实现效果 |
5.3 收发信模块的实现 |
5.3.1 收发信模块业务逻辑的实现 |
5.3.2 收发信模块的实现效果 |
5.4 邮件管理模块的实现 |
5.4.1 邮件管理模块业务逻辑的实现 |
5.4.2 邮件管理模块的实现效果 |
5.5 关键问题的分析与解决方案 |
5.5.1 关于Session用法的注意点 |
5.5.2 关于验证码的生成的实现 |
5.5.3 关于附件存储的实现 |
5.5.4 关于垃圾邮件自动过滤算法的实现 |
5.6 本章小结 |
第六章 南京师范大学泰州学院电子邮件系统的测试 |
6.1 系统测试概述 |
6.1.1 测试目的 |
6.1.2 测试环境 |
6.2 系统测试策略 |
6.2.1 测试标准 |
6.2.2 测试用例 |
6.3 系统测试结果 |
6.4 本章小结 |
第七章 总结与展望 |
7.1 全文总结 |
7.2 后续工作展望 |
致谢 |
参考文献 |
附录 |
(3)邮址精确提取及邮件针对性发送系统开发(论文提纲范文)
摘要 |
Abstract |
第1章 绪论 |
1.1 课题研究的背景及意义 |
1.2 研究现状 |
1.2.1 WEB 信息提取研究现状 |
1.2.2 信息发送研究现状 |
1.3 本文主要内容 |
1.4 论文组织结构 |
第2章 Web 信息提取及相关技术 |
2.1 Web 信息提取概述 |
2.1.1 Web 信息提取步骤 |
2.1.2 Web 信息提取分类 |
2.2 Web 页面结构 |
2.2.1 HTML 简介 |
2.2.2 HTML 标签和特点 |
2.2.3 HTML 超链接标记 |
2.3 HTML Parser 开源项目 |
2.3.1 HTML Parser 简介 |
2.3.2 HTML Parser 相关类 |
2.4 正则表达式 |
2.4.1 正则表达式简介 |
2.4.2 Java 中的正则表达式 API |
2.5 HTML Parser 和正则表达式的结合 |
2.6 本章小结 |
第3章 邮件发送及相关技术 |
3.1 邮件发送相关原理 |
3.1.1 邮件系统概念 |
3.1.2 邮件发送相关协议 |
3.2 JavaMail API |
3.2.1 JavaMail API 简介 |
3.2.2 JavaMail API 核心类 |
3.3 本章小结 |
第4章 系统需求和总体设计分析 |
4.1 系统可行性分析 |
4.2 系统需求分析 |
4.2.1 邮址提取需求分析 |
4.2.2 邮件发送需求分析 |
4.3 系统的总体功能设计研究 |
4.4 本章小结 |
第5章 邮址精准提取及邮件发送系统的实现 |
5.1 系统实现的基本思路 |
5.1.1 邮址提取实现思路 |
5.1.2 邮件发送实现思路 |
5.2 用户邮址提取主要模块的实现 |
5.2.1 获取搜索引擎结果页面 |
5.2.2 链接的过滤 |
5.2.3 底层链接的获取 |
5.2.4 任务加入线程池 |
5.2.5 正则表达式匹配邮址 |
5.2.6 邮址导出 |
5.2.7 邮址有效性检测 |
5.3 邮件发送主要模块的实现 |
5.3.1 发送基本设置 |
5.3.2 收件人邮址载入 |
5.3.3 邮件内容编辑 |
5.3.4 邮件发送 |
5.3.5 退信回复标记 |
5.3.6 整理邮箱列表 |
5.4 本章小结 |
第6章 系统的基本功能演示及性能分析 |
6.1 系统的环境 |
6.2 系统基本功能演示 |
6.3 邮址提取的效果评价 |
6.3.1 信息提取的评价标准 |
6.3.2 系统提取邮址的效果 |
6.4 邮件发送效果分析 |
6.4.1 影响发送效果的重要因素 |
6.4.2 邮件追踪技术 |
6.5 本章小结 |
第7章 总结与展望 |
7.1 结论 |
7.2 工作展望 |
参考文献 |
致谢 |
攻读硕士期间发表及录用论文 |
(4)电子邮件营销系统管理及SMTP模块的研究与实现(论文提纲范文)
摘要 |
ABSTRACT |
1 绪论 |
1.1 选题背景及意义 |
1.2 国内外研究现状与发展趋势 |
1.2.1 国内外研究现状 |
1.2.2 发展趋势 |
1.3 论文研究内容 |
1.4 论文组织结构 |
2 相关理论和关键技术 |
2.1 电子邮件传输机制概述 |
2.2 电子邮件相关协议 |
2.2.1 简单邮件传输协议 |
2.2.2 电子邮件标准格式 |
2.2.3 域名系统 |
2.3 程序架构模式 |
2.4 JAVA语言 |
2.5 EXTJS框架 |
2.6 本章小结 |
3 系统需求分析及技术选型 |
3.1 系统业务分析 |
3.2 系统功能需求分析 |
3.2.1 总体功能需求 |
3.2.2 SMTP模块功能需求 |
3.2.3 管理模块功能需求 |
3.3 系统技术方案 |
3.4 本章小结 |
4 系统总体设计 |
4.1 系统架构设计 |
4.2 系统网络结构设计 |
4.3 系统功能模块设计 |
4.3.1 总体功能设计 |
4.3.2 SMTP模块功能设计 |
4.3.3 管理模块功能设计 |
4.4 数据库设计 |
4.5 本章小结 |
5 开发实现及测试 |
5.1 SMTP模块实现 |
5.1.1 邮件接收 |
5.1.2 邮件发送 |
5.1.3 日志分析 |
5.1.4 SMTP模块与调度通信 |
5.2 管理模块实现 |
5.2.1 登录实现 |
5.2.2 邮件分发者管理员管理实现 |
5.2.3 查看系统日志实现 |
5.2.4 组管理实现 |
5.2.5 邮件分发实现 |
5.2.6 作业管理实现 |
5.3 系统测试 |
5.3.1 系统测试环境搭建 |
5.3.2 系统功能测试 |
5.3.3 系统性能测试 |
5.4 本章小结 |
6 结论 |
致谢 |
参考文献 |
附录 |
(5)基于J2EE的电子邮件订阅分发系统的设计与实现(论文提纲范文)
摘要 |
ABSTRACT |
1 绪论 |
1.1 选题背景及意义 |
1.2 国内外研究与应用现状 |
1.3 论文研究内容 |
1.4 论文组织结构 |
2 相关理论和关键技术 |
2.1 电子邮件传输机制概述 |
2.2 电子邮件相关协议 |
2.2.1 电子邮件传输协议 SMTP |
2.2.2 邮局协议 POP3 |
2.2.3 交互式邮件存取协议 IMAP |
2.2.4 电子邮件标准格式 |
2.3 程序架构模式 |
2.4 JAVA 语言与 J2EE 介绍 |
2.5 JavaMail 介绍 |
2.6 AJAX 技术与 EXTJS 框架 |
2.7 本章小结 |
3 系统需求分析 |
3.1 系统业务分析 |
3.2 系统功能需求分析 |
3.2.1 前台功能需求 |
3.2.2 后台功能需求 |
3.3 系统数据库分析 |
3.4 本章小结 |
4 系统总体设计 |
4.1 系统网络结构设计 |
4.2 系统技术方案 |
4.2.1 系统架构设计 |
4.2.2 系统软件配置 |
4.3 系统功能模块设计 |
4.3.1 系统功能模块划分 |
4.3.2 前台功能设计 |
4.3.3 后台功能设计 |
4.4 数据库表设计 |
4.5 本章小结 |
5 系统开发实现 |
5.1 运行环境搭建 |
5.2 前台的实现 |
5.2.1 登录模块实现 |
5.2.2 用户管理模块实现 |
5.2.3 邮件列表管理模块实现 |
5.2.4 邮件作业制定模块实现 |
5.2.5 邮件作业管理模块实现 |
5.2.6 个人信息管理模块实现 |
5.3 后台的实现 |
5.4 系统性能测试 |
5.5 本章小结 |
6 结论 |
致谢 |
参考文献 |
附录 |
(6)电子邮件真伪识别技术研究与实现(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 研究背景及意义 |
1.1.1 研究背景 |
1.1.2 研究意义 |
1.2 国内外研究现状 |
1.2.1 电子邮件取证研究现状 |
1.2.2 电子邮件真伪识别技术研究现状 |
1.3 主要研究内容和贡献 |
1.4 论文的组织架构 |
1.5 本章小结 |
第二章 相关概念及技术概述 |
2.1 电子邮件工作原理 |
2.1.1 电子邮件传输过程 |
2.1.2 Webmail 和 Foxmail 的传输区别 |
2.2 邮件传输相关协议 |
2.2.1 SMTP协议 |
2.2.2 POP3 协议 |
2.2.3 IMAP协议 |
2.3 电子邮件格式 |
2.3.1 RFC822 协议及其结构 |
2.3.2 MIME协议及其结构 |
2.4 邮件编码技术 |
2.4.1 uu编码 |
2.4.2 MIME编码 |
2.4.3 BinHex编码 |
2.5 支持向量机 |
2.6 SPF技术 |
2.7 本章小结 |
第三章 电子邮件真伪识别技术研究 |
3.1 电子邮件的伪造形式 |
3.2 电子邮件真伪鉴别思路 |
3.3 电子邮件内容分析 |
3.4 本章小结 |
第四章 电子邮件真伪识别系统需求分析与整体设计 |
4.1 系统需求分析 |
4.1.1 系统基本要求 |
4.1.2 功能需求 |
4.2 系统结构设计 |
4.2.1 系统功能结构 |
4.2.2 系统逻辑结构 |
4.2.3 系统用例图 |
4.2.4 系统模块分析 |
4.2.5 对象模型设计 |
4.2.6 项目结构图 |
4.3 数据库设计 |
4.3.1 sqlite介绍 |
4.3.2 数据库概念设计 |
4.4 系统约束和假定 |
4.5 本章小结 |
第五章 电子邮件真伪识别系统详细设计与实现 |
5.1 痕迹获取模块设计与实现 |
5.1.1 Java流技术 |
5.1.2 痕迹获取设计与实现 |
5.2 痕迹过滤模块设计与实现 |
5.2.1 正则表达式 |
5.2.2 痕迹过滤设计与实现 |
5.3 痕迹分析判别模块设计与实现 |
5.3.1 Received字段鉴别分析 |
5.3.2 基于邮件头的电子邮件鉴别设计 |
5.3.3 最佳函数、参数选择 |
5.3.4 libsvm库介绍 |
5.3.5 DOM4J解析器简介 |
5.3.6 痕迹分析判别设计与实现 |
5.4 本章小结 |
第六章 实验结果与分析 |
6.1 系统运行效果 |
6.2 结果分析 |
6.3 本章小结 |
结论 |
参考文献 |
致谢 |
(7)基于内容的电子邮件过滤系统的研究(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 研究的背景及意义 |
1.2 论文的主要工作 |
1.3 论文的组织安排 |
第二章 电子邮件系统基本理论 |
2.1 电子邮件系统的组成及工作原理 |
2.1.1 电子邮件系统的组成 |
2.1.2 电子邮件的工作原理 |
2.2 电子邮件系统的协议 |
2.2.1 SMTP 协议 |
2.2.2 POP3 协议 |
2.2.3 IMAP 协议 |
2.2.4 MIME 协议 |
2.3 本章小结 |
第三章 邮件过滤系统的基本理论 |
3.1 基于地址的过滤方法 |
3.1.1 黑白名单 |
3.1.2 规则过滤 |
3.2 基于内容的邮件过滤技术 |
3.2.1 关键词过滤的方法 |
3.2.2 文件类型过滤的方法 |
3.2.3 邮件大小的过滤方法 |
3.2.4 机器学习的过滤方法 |
3.3 本章小结 |
第四章 邮件过滤系统的设计及实现 |
4.1 系统需求 |
4.2 系统功能 |
4.3 系统设计 |
4.3.1 系统总体设计 |
4.3.2 基于黑名单过滤的设计 |
4.3.3 基于内容过滤的设计 |
4.3.4 贝叶斯算法的改进与实现 |
4.3.5 基于贝叶斯算法邮件分类器的构建 |
4.4 系统的实现 |
4.4.1 实现技术介绍 |
4.4.2 数据库设计 |
4.4.3 系统界面及功能介绍 |
4.5 本章小结 |
第五章 总结与展望 |
致谢 |
参考文献 |
(8)中小企业web邮件系统的设计与实现(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 课题背景 |
1.2 电子邮件系统研究现状 |
1.3 电子邮件系统发展趋势 |
1.4 课题的研究内容及意义 |
1.5 论文章节安排 |
第二章 Web 电子邮件相关技术 |
2.1 基本原理 |
2.2 相关协议 |
2.3. MVC 设计模式 |
2.4. Web 应用J2EE 架构 |
2.5 小结 |
第三章 Web 邮件系统的设计 |
3.1 中小企业邮箱需求分析 |
3.2 系统总体架构 |
3.3. Web server 构架设计 |
3.4. Web 应用功能设计 |
3.5 小结 |
第四章 电子邮件系统的实现 |
4.1 系统实现技术背景 |
4.1.1 开发环境 |
4.1.2 相关组件技术 |
4.1.3 收发邮件的基础API |
4.2 系统架构实现机制 |
4.3. Web 邮件系统功能实现 |
4.3.1 用户注册和身份认证的实现 |
4.3.2 邮件发送的实现 |
4.3.3 邮件接收的实现 |
4.3.4 通讯录管理的实现 |
4.3.5 邮件夹管理的实现 |
4.3.6 垃圾邮件过滤的实现 |
4.3.7. Web 页面的JSP 实现 |
4.4 小结 |
第五章 测试与分析 |
5.1 系统部署 |
5.1.1 部署环境 |
5.1.2 运行及监控 |
5.2 功能实现测试 |
5.2.1 测试的方式 |
5.2.2 测试配置 |
5.2.3 用户安全性测试 |
5.2.4. Web 邮件发送测试 |
5.2.5. Web 邮件接收测试 |
5.2.6. Web 邮件夹管理测试 |
5.2.7. Web 通讯录管理测试 |
5.2.8 垃圾邮件过滤测试 |
5.3 系统性能的分析 |
5.3.1 用户并发行性能 |
5.3.2 服务器资源分配问题 |
5.4 小结 |
第六章 总结与展望 |
6.1 系统特色 |
6.2 问题与展望 |
致谢 |
参考文献 |
(9)中文垃圾邮件过滤技术的研究与应用(论文提纲范文)
摘要 |
ABSTRACT |
目录 |
图表目录 |
第一章 引言 |
1.1 研究背景 |
1.1.1 垃圾邮件现状 |
1.2 垃圾邮件的起源与历史 |
1.3 垃圾邮件的定义与泛滥原因 |
1.3.1 垃圾邮件的定义 |
1.3.2 垃圾邮件的特点及常见内容 |
1.3.3 垃圾邮件泛滥的原因 |
1.4 垃圾邮件的危害 |
1.5 论文研究意义 |
1.6 本文内容介绍 |
第二章 电子邮件系统及过滤原理 |
2.1 电子邮件传送过程 |
2.1.1 电子邮件系统代理 |
2.2 电子邮件系统的组成与工作模式 |
2.3 电子邮件系统涉及的主要协议 |
2.3.1 简单邮件传输协议(SMTP) |
2.3.2 POP3协议 |
2.3.3 WebMail方式 |
2.3.4 IMAP4协议 |
2.4 信件格式的协议 |
2.5 MIME协议 |
2.6 本章小结 |
第三章 反垃圾邮件技术研究 |
3.1 反垃圾邮件技术的发展历程 |
3.2 反垃圾邮件技术 |
3.3 垃圾邮件过滤技术 |
3.3.1 根据过滤位置划分 |
3.3.2 根据过滤依据划分 |
3.4 本章小结 |
第四章 中文垃圾邮件过滤研究 |
4.1 中文垃圾邮件过滤研究 |
4.1.1 黑白名单过滤 |
4.1.2 基于规则的过滤 |
4.1.3 基于统计的贝叶斯过滤算法过滤 |
4.2 综合过滤方法 |
4.3 邮件过滤系统学习部分 |
4.4 邮件解码 |
4.5 中文分词技术 |
4.6 特征选取 |
4.6.1 特征选取算法 |
4.6.2 本文采用的特征选取方法 |
4.6.3 特征选取过程 |
4.7 建立SpamAssassin中文规则和贝叶斯特征词库 |
4.8 本章小结 |
第五章 中文垃圾邮件过滤系统的实现与测试 |
5.1 概述 |
5.2 系统设计 |
5.2.1 过滤位置 |
5.2.2 过滤过程 |
5.2.3 系统实现 |
5.3 邮件过滤系统测评部分 |
5.3.1 邮件训练集和测试集的获取 |
5.3.2 实验结果分析 |
5.4 本章小结 |
结束语 |
参考文献 |
致谢 |
(10)邮件反病毒网关技术研究与实现(论文提纲范文)
摘要 |
ABSTRACT |
第一章 引言 |
1.1 研究背景 |
1.2 邮件反病毒技术历史与现状 |
1.3 邮件反病毒技术发展需求 |
1.4 主要研究内容 |
1.5 本文结构安排 |
第二章 相关理论基础 |
2.1 邮件系统结构与邮件协议 |
2.1.1 邮件系统的结构 |
2.1.2 电子邮件协议 |
2.2 计算机病毒与反病毒技术 |
2.2.1 计算机病毒的技术原理 |
2.2.2 反病毒技术 |
2.3 邮件反病毒技术分析 |
2.3.1 邮件病毒分析 |
2.3.2 邮件反病毒技术原理 |
2.3.3 邮件反病毒产品的应用 |
2.4 小结 |
第三章 邮件反病毒网关技术研究与系统设计 |
3.1 邮件反病毒网关技术研究 |
3.1.1 邮件反病毒技术对比 |
3.1.2 邮件反病毒网关技术改进需求 |
3.2 一种邮件反病毒网关系统总体设计 |
3.2.1 系统的总体流程 |
3.2.2 软硬件平台选取 |
3.2.3 系统的功能需求 |
3.3 邮件反病毒网关系统结构设计 |
3.4 邮件反病毒网关系统安全策略设计 |
3.4.1 安全策略介绍 |
3.4.2 系统的安全策略设计 |
3.5 小结 |
第四章 邮件协议与数据分析模块设计 |
4.1 功能描述 |
4.2 邮件协议分析方案设计 |
4.2.1 邮件协议分析的流程 |
4.2.2 协议分析机制与框架 |
4.3 邮件数据分析方案设计 |
4.3.1 邮件数据分析的流程 |
4.3.2 邮件的结构 |
4.3.3 邮件数据分析方法 |
4.4 小结 |
第五章 邮件病毒过滤模块设计与实现 |
5.1 功能描述 |
5.2 邮件病毒过滤策略与流程设计 |
5.2.1 邮件病毒过滤策略 |
5.2.2 邮件病毒过滤的流程 |
5.3 反病毒引擎设计 |
5.3.1 反病毒引擎结构与流程 |
5.3.2 反病毒引擎扫描算法分析与设计 |
5.3.2.1 算法性能分析的原则 |
5.3.2.2 常用的匹配算法 |
5.3.2.3 测试分析 |
5.4 反病毒引擎的实现方法 |
5.5 病毒特征库设计 |
5.6 邮件病毒清除的实现 |
5.6.1 邮件病毒定位与清除 |
5.6.2 邮件结构重组 |
5.7 邮件转发的实现 |
5.8 小结 |
第六章 系统测试 |
6.1 测试方案 |
6.2 功能测试 |
6.3 性能测试 |
6.4 小结 |
第七章 总结 |
致谢 |
参考文献 |
攻硕期间取得的研究成果 |
四、Java SMTP协议电子邮件传送剖析(论文参考文献)
- [1]基于Java的邮件收发系统设计与实现[D]. 张翔. 吉林大学, 2017(04)
- [2]南京师范大学泰州学院电子邮件系统的设计与实现[D]. 王赒晋. 电子科技大学, 2016(02)
- [3]邮址精确提取及邮件针对性发送系统开发[D]. 赵瑞. 浙江理工大学, 2015(10)
- [4]电子邮件营销系统管理及SMTP模块的研究与实现[D]. 徐剑安. 西安科技大学, 2013(04)
- [5]基于J2EE的电子邮件订阅分发系统的设计与实现[D]. 苏菲. 西安科技大学, 2012(02)
- [6]电子邮件真伪识别技术研究与实现[D]. 刘存. 华南理工大学, 2012(03)
- [7]基于内容的电子邮件过滤系统的研究[D]. 王林平. 电子科技大学, 2010(03)
- [8]中小企业web邮件系统的设计与实现[D]. 马谦. 电子科技大学, 2010(03)
- [9]中文垃圾邮件过滤技术的研究与应用[D]. 李玉峰. 内蒙古大学, 2009(03)
- [10]邮件反病毒网关技术研究与实现[D]. 肖航. 电子科技大学, 2009(11)