邮件服务器研究和开发.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘要 摘要 本文主要研究邮件服务器的开发,实现的邮件服务器能满足西昌学院的实际 要求,同时也适用于一些中小企业的需要。邮件服务器严格按照RFC821 和RFC822 规范进行开发和设计。邮件系统体系结构采用C/S 结构,程序设计语言为跨平台 的JAVA 语言,实现了系统的可移植性。 为了保证邮件服务器的实现及实用性,还从以下几个方面来控制、开发系统: 1、采用WEB 服务器设计技巧,邮件的处理使用相互独立的多线程技术以减 少进程创建开销。 2 、系统划分为不同的子系统,有负责接收外部邮件的,有管理缓冲池中待发 送邮件的,有将邮件发送到远程服务器或本地用户的。并使用多个缓冲池将各子 系统有机的连接起来。 3、各个子系统采用独立的线程池,提高系统的并发性和吞吐率。且管理员可 以根据实际情况调整线程池的大小。 4 、邮件存储使用关系型数据库并按部门创建相应的表来存取及查询邮件,在 访问邮件时采用数据库访问优化技术及数据库连接池技术,以提高效率。 5、为了保证邮件系统的安全,只转发本机用户邮件,避免被单位之外的人用 来发垃圾邮件。 关键词:电子邮件,邮件服务器,面向对象,UML,JAVA I ABSTRACT ABSTRACT The main content of this thesis is the development of the mail server, and the system can meet the actual need of Xichang College, and also meet the requirement of some small and medium-sized enterprises. And the mail server is designed and developed strictly according to RFC821 and RFC822 specification. And we use C/S structure as its architecture. We use cross-platform Java as programming language to ensure the system’s portability. To ensure the realization and Practicability of the system we make some control and development as follows: 1. Use design skill of web server .The processing of mail use independent Multi-Threads Technology to reduce the cost of process set up. 2. Divide the system into different subsystem. One answers for receiving out mails. One manages the mail which will be sent in cache pool. One sends mails to remote hosts or local users .And we link all of subsystem using several cache pool. 3. Each sub-system use independent thread pool to advance the throughput rate. And the Administrator can the size of the thread Pools according to the real need. 4. Use RDBMS as the storage of mail. Boost processing mail ability by means of accessing mail by creating rela

文档评论(0)

zz921 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档