毕业设计--基于java的邮箱管理服务器设计与实现

上传人:aa****6 文档编号:38365015 上传时间:2018-05-01 格式:DOC 页数:55 大小:1.87MB
返回 下载 相关 举报
毕业设计--基于java的邮箱管理服务器设计与实现_第1页
第1页 / 共55页
毕业设计--基于java的邮箱管理服务器设计与实现_第2页
第2页 / 共55页
毕业设计--基于java的邮箱管理服务器设计与实现_第3页
第3页 / 共55页
毕业设计--基于java的邮箱管理服务器设计与实现_第4页
第4页 / 共55页
毕业设计--基于java的邮箱管理服务器设计与实现_第5页
第5页 / 共55页
点击查看更多>>
资源描述

《毕业设计--基于java的邮箱管理服务器设计与实现》由会员分享,可在线阅读,更多相关《毕业设计--基于java的邮箱管理服务器设计与实现(55页珍藏版)》请在金锄头文库上搜索。

1、 目目 录录摘 要 .IAbstract .II第一章 绪论.1一一、 邮件服务器简述 .1二、 邮件服务器发展简史.1 三三、 邮件服务器的工作过程. .2第二章 邮件服务器分析. .4一、 邮件服务器的需求分析. .4二、 邮件服务器的基本结构.5三、 构建邮件服务器的准备工作. .6第三章 应用系统开发工具7一、 开发语言简介.7二、 开发工具.8三、 开发软件的安装. .9第四章 系统的概要设计12一、 系统平台的规划.12二、 邮件系统主要功能的设计. .12第五章 系统的具体实现14一、 服务器平台的实现. .14二、 数据库的实现. .16三、 系统接口. .22第六章 系统安全

2、. .27一、 项目演示.27第七章 设计中遇到的问题不足与体会. 32一、 设计中遇到的问题.32二、 系统中的不足.32三、 总结与体会. .32致 谢. 33参考文献.34附录.35-I- 摘摘 要要 随着互联网的发展,人们使用最多的服务器之一就是电子邮件。用户最初只能通过 Outlook、Foxmail 等客户端软件来收发自己的邮件。随着 Web 邮箱的面世,其快捷,方便的特点吸引了众多的网络客户。经过分析,本文采用了软件工程学方法实现了一个简易电子邮件管理服务器的设计与开发,本系统实现了邮件的基本功能,包括邮件的接收,发送,读取。可以发送附件等,能对邮件列表的文件夹进行管理,可以进行

3、添加,删除,修改联系人的地址簿。从客户端和用户界面的开发方面详细阐述整个电子邮件实现的全过程,并对开发过程中的难点进行分析和研究,并通过系统结构图,功能模块图,UML 等方式形象地描述,所实现的客户端是友好美观与易用的。关键词:Java 电子邮件系统;电子邮件;邮件发送-II-AbstractWith the development of the Internet, people use one of the most is the email server. The user initially only to send and receive their mail through the

4、Outlook, Foxmail client software. The advent of the Web mailbox, its fast, convenient features attracts a large number of network client.After the analysis, This article used the software engineering method to realize the design and development of a simple email management server, this system has re

5、alized the basic function of the message, including email receiving, sending, reading. It can send attachments, can manage folders on the mailing list. you can add, delete, modify contact address book. Focus on the development of client and user interface in detail state the whole process of email r

6、eceiver. Analyze and study the difficulties in the process of development, and vividly describe by the system structure diagram, function block diagram, UML, etc., the client is friendly and beautiful and easy to use.Keywords: JavaMail API; Email; sending mail1第一章第一章 绪论绪论 一、一、 邮件服务器简述邮件服务器简述从人类社会生产开

7、始,信息交流就一直是人类的基本需求之一。从最早的口耳相传到现代的邮政系统和电话电报,随着技术进步,人类信息交流的手段也一直在不断进步。计算机和网络技术出现之后,将他们应用到信息交流中,以建立更加快捷方便的信息交流手段,也就是顺理成章的事情了。电子邮件技术正式伴随这网络和计算机技术的发展而不断成熟和发展起来的。电子邮件是种用电子手段提供信息交换的通信方式。在互联网上,它是应用最广的服务。电子邮件系统则是具有处理电子邮件功能的系统。通过网络的电子邮件系统,用户可以免费地,非常快的(几秒钟之内可以发送到世界上任何你指定的目的地) ,与世界上任何一个角落的网络用户联系。电子邮件可以是文字、图像、声音等

8、各种方式。同时,用户可以得到大量免费的新闻、专题邮件,并实现轻松的信息搜索。这是任何传统的方式也无法相比的。二、邮件服务器发展简史二、邮件服务器发展简史与一般人想象的不同,其实最早的电子邮件系统早在网络形成就已经出现了。1961 年,麻省理工学院在 7094 大型机系统上开发出了一套兼容时分共享系统(CTSS)。这一系统允许多用户同时共享和使用主机的新能力,使用户可以用新的方法来共享信息。当 CTSS 系统的用户需要向其它用户传递信息时,他们会在一个通用的目录下以“TO TOM”之类的文件名命名,查看或者打印其中的内容。 在这种简单的信息发送方法的基础上,出现里第一个“邮件”工具,通过这个工具

9、,CTSS 系统的管理员可以向用户发送信息,例如某个用户他丢失的文件已经通过备份找回。这是通过在目录用户中创建特定的文件来实现的。这以后,CTSS 系统上也出现了用于用户之间信息传递的邮件工具。在其它的多用户系统上,也陆续开发和使用了类似的邮件软件。这些软件的工作原理类似,都是在用户目录下设置一个特殊的目录,一个用户给另一个用户发信时,就在收信者的目录下建立一个新的文档,并在其中保存新建的内容。当收信者稍后登陆的主机上时,检查该目录就可以知道自己有新的邮件,并可以打开和查看邮件内容。电子邮件系统的作用:作为企业单位,拥有自己的电子邮件系统可以方便管理,可以随时开启或关闭公司职员的 E-mail

10、 信箱,给每个有必要的员工分配有自己网络通讯标识(域名)的Email 地址,一方面可以增加企业形象宣传力度;另一方面 Email 作为工作的工具或手段能为企业快速、高效的进行信息或数据的交换。使用邮箱系统后,所有的信箱都是用“name企业域名”这种形式,从而可以树立统一的企业品牌形象。一些意识超前的1企业单位已0开始注意用 E-mail 来塑造和提升自己的企业形象。对于企业单位来说,电子邮件系统的最主要的作用是两个:一是方便企业内部的管理,二是可以宣传企业品牌形象。三、邮件服务器的工作过程三、邮件服务器的工作过程 (1) 、电子邮件系统识别接收者的地址,并向管理该地址的邮件服务器(POP3 服

11、务器)发送消息。邮件服务器识将消息存放在接收者的电子信箱内,并告知接收者有新邮件到来。接收者通过邮件客户程序连接到服务器后,就会看到服务器的通知,进而打开自己的电子信箱来查收邮件。 通常 Internet 上的个人用户不能直接接收电子邮件,而是通过申请 ISP 主机的一个电子信箱,由 ISP 主机负责电子邮件的接收。一旦有用户的电子邮件到来,ISP 主机就将邮件移到用户的电子信箱内,并通知用户有新邮件。因此,当发送一条电子邮件给一另一个客户时,电子邮件首先从用户计算机发送到 ISP 主机,再到 Internet,再到收件人的 ISP 主机,最后到收件人的个人计算机。 ISP 主机起着“邮局”的

12、作用,管理着众多用户的电子信箱。每个用户的电子信箱实际上就是用户所申请的账号名。每个用户的电子邮件信箱都要占用 ISP 主机一定容量的硬盘空间,由于这一空间是有限的,因此用户要定期查收和阅读电子信箱中的邮件,以便腾出空间来接收新的邮件。(2) 在发件服务器将邮件发送给收件人邮箱所在服务器这一步中,发见服务器会通过SMTP 协议将邮件提交给收件服务器。根据 SMTP 协议的规定,如果发件服务器无法直接连接收件服务器,可以请求其它的邮件服务器帮助进行转发。如果转发的邮件服务器也无法连接到收件服务器,也可以有其它服务器进一步转发,以此类推,知道邮件最终到达邮件服务器,或者由于转发时间过长或转发次数过多,系统自动判定收件服务器不可能抵达为止。这种转发的方法固然增加了邮件系统的灵活性和对网络故障的容错能力,但也造成了严重的安全隐患。特别是许多邮件服务器对转发邮件的来源不加限制,任何服务器都可以通过他来转发邮件,即所谓的开放式转发。由于在邮件头中只记录了域名信息,而没有 IP 地址信息,因此通过转发之后无法得知

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号