分布式大规模电子邮件系统

分布式大规模电子邮件系统

郑炎[1]2002年在《分布式大规模电子邮件系统》文中研究表明电子邮件是Internet的重要应用,电子邮件服务深刻影响着互联网的商业,教育,科研等活动。随着Internet的不断发展,传统单机上实现的电子邮件系统越来越难以满足应用的增长需要,传统电子邮件服务器使用单台服务器提供SMTP和POP3服务,因此服务器资源严重不足,无法满足用户数量的不断增加,而且缺乏冗余措施,服务器的单点故障会造成电子邮件系统的完全瘫痪,另一方面移动用户无法在不同的机器使用相同的电子邮件环境,以校园网电子邮件应用为例,学生用机不固定,因此每次都不能回复上一次的使用环境。 另一方面Internet邮件标准方面正在不断发展和完善,简单验证和安全层,应用程序配置访问协议等等为新一代电子邮件系统提供了更加丰富的功能。新一代的邮件系统将运用这些新标准和技术满足应用的需求。 在设计与实现电子邮件系统过程中,用户账号数据库,邮件保存,邮件服务器软件选择,负载均衡策略是系统实施的关键部分。本文论述了通过LDAP,负载均衡,服务器集群,ESMTP等技术构建分布式大规模电子邮件系统的方法与实现。

李晓锋[2]2008年在《基于轻量级J2EE的Web电子邮件系统的实现》文中研究指明J2EE是一项正在不断发展中的技术,J2EE的发展使得开源项目的发展也达到了一个新的高度,并且涌现出了许多新的思想和应用程序框架。目前,以Struts、Hibernate和Spring为代表的轻量级J2EE开源框架正在非分布式Web应用邻域逐渐流行开来。E-mail是使用最多的Internet应用服务之一,而通过Web提供E-mail服务已经成为当今主要的电子邮件应用方式之一。本文着重阐述了采用轻量级J2EE框架技术实现的Web电子邮件系统的理论基础、设计思想、系统架构、开发过程以及对轻量级J2EE框架的总结与展望。本文首先对JavaMail、Spring、Struts和Hibernate等相关J2EE技术进行了论述,阐述了本系统所采取的各项技术的要点。其次,是对系统的架构进行了分析,给出了各个模块的设计初衷,包括了系统整体设计,模块设计,层次划分和数据库设计等。最后,对系统具体的实现进行了深入探讨,详细介绍了各个功能的实现原理和流程,开发步骤及关键代码,对系统实现效果进行演示,并对系统扩展前景和轻量级J2EE技术的发展进行了展望。

刘英戈[3]2007年在《一种可信的反垃圾邮件网格体系研究与实现》文中认为随着Internet的迅速发展,电子邮件逐渐成为信息交流的主要媒介之一,而近年来,垃圾邮件的泛滥愈演愈烈,如何有效地治理它已成为棘手的问题。本文提出一种可信的反垃圾邮件网格体系,自愿加入到过滤特定主题垃圾邮件的虚拟网格域中的AntiSpam客户端通过Nilsimsa算法来生成邮件的Hash值,域代理节点统计更新重迭Chord环网中具有相同Hash值的邮件个数CopyRank,CopyRank值越大则是垃圾邮件的可能性越大,参与节点越多,系统的准确性也越高,动态地加入和退出对网络的波动也越小。基于以上理论,本文实现一个单网格域的反垃圾邮件网格系统原型,系统包括代理服务器模块、AntiSpam客户端、基于Chord的垃圾邮件识别模块。代理服务器模块负责接收客户端发送来的邮件,并将这些邮件均匀投递至所有AntiSpam节点上,AntiSpam节点负责邮件的预处理,然后对预处理后的邮件进行Hash,最后将得到的邮件Hash值送到Chord环中进行判断,如果Chord中存在相同Hash的CopyRank大于垃圾邮件阈值,则该封邮件为垃圾邮件,并将查询结果带回到该AntiSpam节点,AntiSpam节点将该封邮件加上标签后再回送给邮件代理服务器上,代理服务器决定将其抛弃或者投递给邮件发送服务器。

郭江鸿[4]2007年在《免疫电子邮件系统关键技术和算法研究》文中认为随着Internet的迅速发展和普及,电子邮件以其方便、快捷、成本低等特点而成为人们生活中重要的通信手段之一。但随之而生的垃圾邮件,则占用了大量网络资源,浪费了网民的宝贵时间,造成了巨大的经济损失。因此,研究和设计一种能够高效过滤垃圾邮件的电子邮件系统,有着重大的现实意义。人工免疫系统是一门新兴的科研领域,它提取、发现和应用生物免疫系统的有效机制来解决工程和科学问题。本课题的研究目的就是要利用人工免疫系统机制设计一个对垃圾邮件具有免疫能力的电子邮件系统,为这一领域的应用探索一条有效的途径。论文在综合分析传统反垃圾邮件技术的原理、优势和不足的基础上,对生物免疫机制及其在计算机领域的应用和算法作了深入研究,提出了构建免疫电子邮件系统的新设想,该系统具有对外界环境动态自适应以及能够及时识别新特征邮件等优良特性,这恰好弥补了传统技术这方面的不足。论文的创新点在于提出并设计了一个免疫电子邮件系统模型,该模型针对邮件系统的特点定义了抗原抗体编码、设计和改进了亲和力计算方法,将诸多免疫机制应用到模型中来,为充分体现自学习、记忆、自适应、多样性等良好免疫特性,模型分别设计了有效的解决方案。其中对克隆选择算法进行重点改进,保证了抗体的多样性。论文最后针对免疫电子邮件模型进行了仿真试验,对比了算法改进前后的实验结果,改进后算法使系统召回率有了一定程度的提高,同时虚报率也有所下降,证明了算法改进的有效性以及免疫电子邮件系统模型的适用和合理性。

胡军[5]2003年在《基于Linux集群的可伸缩电子邮件系统的研究》文中认为服务器集群是一组用高性能的网络连接起来的独立的服务器的集合。他们能够协同工作,共同处理INTERNET上日益增长的客户请求。它具有良好的可用性,可伸缩性以及优秀的性能价格比,是当前服务器技术的热点。电子邮件服务作为Internet最基本的服务之一,已经被广泛的使用,组建基于服务器集群的电子邮件系统服务是满足电子邮件系统飞速发展的必然要求。采用构件化的方法,把集群电子邮件系统构件化,使之能快速,高效的搭建电子邮件服务系统。 本文在对Linux虚拟服务器集群体系结构的深入分析和研究的基础上,针对电子邮件系统提出采用NAT方式的双负载均衡服务器的集群邮件系统的解决方案;在全面分析Linux虚拟服务器集群连接调度算法的基础上,针对Linux虚拟服务器集群本身对实际服务器的监测功能的不足,提出动态反馈负载均衡连接调度算法并加以实现。论文分为五个大部分,第一部分为概述与背景,主要对服务器集群和电子邮件系统的当前发展的概要描述。第二部分为Linux集群的体系结构,详细论述了Linux虚拟服务器的集群的IP的负载均衡技术和负载联接调度的算法,以及新提出的动态反馈负载调度算法的设计与实现。第叁部分为集群电子邮件系统的体系结构,讲解了层次化的群电子邮件系统的体系结构,描述了双负载均衡服务器的集群邮件系统的解决方案。第四部分是集群电子邮件系统服务的搭建,描述了基于WEB的集群管理构件的实现方法。第五部分是系统的测试及尚待解决的问题。

梁建民, 祝明发, 梁小萍[6]2002年在《基于集群和分布式存储的大容量邮件系统研究》文中提出1.引言电子邮件是Internet的传统服务,它基于可靠的顺序数据流传输,对网络连接和协议结构的要求较低,进行信息交流具有方便快捷可靠的特点,因此一直是Internet上使用最为频繁和广泛的服务。随着Internet上的信息不断增长,信息类型、服务类型的不断扩展,传统的电子邮件技术已无法适应不断扩大的用户群和用户群对电子邮件不断增长的需求。多种信息的存储和管理、大用户量的并发访问、邮件系统的高可扩展性、高可靠性都要有成熟的大容量电子邮件技术作为支撑。

赵晶莹, 王楠楠, 董蕊, 李金良[7]2006年在《大规模邮件系统的设计与优化》文中提出研究了大容量的、基于WEB的电子邮件系统的实现及性能优化.采用FastCGI替换传统CGI技术,提高了服务器效率,利用开源免费软件调整用户认证、邮件存储、负载均衡,实现了高效、稳定、可靠、方便的大规模邮件系统.

范莉莉[8]2003年在《基于Linux的Web邮件系统的设计》文中研究说明随着网络技术的发展,电子邮件给众多用户提供了一种方便、快捷的通信方式,逐渐成为人们生活不可缺少的一部分。如何给用户提供更方便的电子邮件功能,给管理者提供更方便的管理功能,也因此成为一个值得探讨的问题。 本文主要介绍了目前最流行的基于嵌入式Linux的Web邮件系统的设计。在说明了邮件系统的收发及传输原理的基础上,对基本邮件软件qmail的收发机制进行了详细的阐述。作者在仔细研究了qmail软件的源代码结构的基础上,对其进行了修改,将qmail邮件基本系统与嵌入式数据库Mini SQL融合在一起,实现对虚拟域和邮件用户的数据库管理,使系统用户和邮件用户分离。 对于垃圾邮件的处理,作者针对qmail本身源代码的结构以及收发邮件的机制,设计系统级和用户级两级过滤机制,初步实现对部分垃圾邮件的接收的控制。 整个系统的应用,无论是管理端还是用户端,都是通过Web实现的。由PHP和Apache共同提供Web服务,这样使管理员的管理操作更加方便、简洁,相对远程登录的方式来说也更加安全,同时也方便了用户对邮件的操作。 文章最后对整个系统的性能做了简单的归纳总结,并给以后系统的改进提出了建议。

马曦[9]2012年在《数据挖掘在邮件反垃圾系统中的应用》文中提出随着互联网的不断发展和日益普及,电子邮件以其低成本、方便、快捷的特点已成为人们日常交流的重要通讯工具之一和互联网上最重要的应用之一。然而,人们在享受其便利的同时,其副产品圾邮件正在像泛滥的洪水一样侵袭全球互联网。垃圾邮件占用了大量的网络存储空间、网络带宽和计算资源,严重影响了ISP的服务形象,耗费了用户大量时间,甚至影响到整个互联网的发展。甚至威胁到整个互联网的发展。因此,研究如何建立高效地垃圾邮件过滤系统具有重要意义。论文首先对电子邮件的基本协议、垃圾邮件的危害和泛滥的主要原因做了分析,并对基于内容反垃圾邮件和行为反垃圾邮件进行了研究,提出了一个基于行为过滤和内容过滤的多层次垃圾邮件过滤模型,并将其应用到真实的企业邮箱服务中。基于行为特征的垃圾邮件过滤技术主要从单封邮件包括邮件头和邮件体做了特征挖掘,并且通过建立用户关系模型有效解决可能存在的邮件误判问题。同时,基于内容特征的过滤采用多层内容过滤,提出并采用优化版的文本分类算法,从而进一步提高了垃圾邮件的召回率并减少误判率到非常低的程度。论文的主要工作和贡献如下:1.建立整套垃圾邮件过滤系统,包括基于行为特征和内容特征过滤垃圾邮件,并应该用在真实的生产环境中。2.基于发送垃圾邮件的根源出发,利用IP黑名单、实时黑名单和SPF技术在会话阶段过滤掉提前过滤掉明显是垃圾邮件的邮件,减轻邮箱系统负担。3.根据不同企业用户挖掘用户行为特征,建立不同级别的各种频率限制,以最优配置达到有效过滤垃圾邮件的目的。4.建立基于内容的垃圾邮件过滤模块,通过挖掘用户发送邮件内容特征,建立企业用户同域邮件免内容过滤机制、最近联系人机制,在不影响召回率的情况下有效减低垃圾邮件的误判率。5.研究并应用改进版的朴素贝叶斯过滤算法,该算法比支持向量机在叁个公共邮件数据集上表现出更好的效果,同时结合建立的用户信誉度模块,采用弹性阈值算法使得垃圾邮件过滤取得更好的效果。实验结果和实际应用经验表明论文中研究和设计的垃圾邮件过滤系统能有效地过滤大部分的垃圾邮件,并且具有很低的误判率,基于行为的过滤和基于内容的过滤都是不可缺少的模块,系统具有处理效率高、准确率高、易维护、扩展性好的优点。

瞿庆海[10]2007年在《校园网反垃圾邮件系统设计与实现》文中提出随着互联网的发展和普及,电子邮件已经成为人们工作、学习、生活中重要的通信手段之一。电子邮件在给人们带来方便的同时也产生了一个新的问题,即大量垃圾邮件的出现。近年来,垃圾邮件的泛滥对互联网造成了极大的冲击,严重地影响了用户的正常邮件通信。垃圾邮件不仅占用大量的网络、服务器资源,其传播的不良信息也给社会造成很大的危害。本文对电子邮件所用到的关键协议和邮件格式等进行了详细的阐述,通过对SMTP协议缺陷的分析,指出了垃圾邮件的成因及发送者最为常用的垃圾邮件发送手段,提出了追踪和防范垃圾邮件的一般性方法,并对当前流行的各种反垃圾邮件技术做了详尽的分析和比较。在传统电子邮件系统的基础上,针对校园网电子邮件系统的特点,设计了带有防病毒、反垃圾邮件模块的邮件系统架构。最后,根据实际运行的系统给出了实现,介绍了系统的总体结构,模块构成和子模块的功能,并且在实现中对于文件系统、MTA、防病毒以及垃圾邮件扫描模块的选择做了较为详细的分析。

参考文献:

[1]. 分布式大规模电子邮件系统[D]. 郑炎. 大连理工大学. 2002

[2]. 基于轻量级J2EE的Web电子邮件系统的实现[D]. 李晓锋. 西安电子科技大学. 2008

[3]. 一种可信的反垃圾邮件网格体系研究与实现[D]. 刘英戈. 江南大学. 2007

[4]. 免疫电子邮件系统关键技术和算法研究[D]. 郭江鸿. 哈尔滨工程大学. 2007

[5]. 基于Linux集群的可伸缩电子邮件系统的研究[D]. 胡军. 昆明理工大学. 2003

[6]. 基于集群和分布式存储的大容量邮件系统研究[J]. 梁建民, 祝明发, 梁小萍. 计算机科学. 2002

[7]. 大规模邮件系统的设计与优化[J]. 赵晶莹, 王楠楠, 董蕊, 李金良. 大连民族学院学报. 2006

[8]. 基于Linux的Web邮件系统的设计[D]. 范莉莉. 华中师范大学. 2003

[9]. 数据挖掘在邮件反垃圾系统中的应用[D]. 马曦. 上海交通大学. 2012

[10]. 校园网反垃圾邮件系统设计与实现[D]. 瞿庆海. 上海交通大学. 2007

标签:;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  

分布式大规模电子邮件系统
下载Doc文档

猜你喜欢