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

java服务器  时间:2021-01-30  阅读:()

目录

摘要……………………………………………………………………………………. . . . . .

I

Abstract

…………………………………………………………………………………. . . . . . . I I

第一章绪论………………………………………………………………………………. . 1

一、 邮件服务器简述… ………………………………………

…. . . . . . . . . . . . . . . . . . . . . . . . . . . . .1

二、 邮件服务器发展简史……………………. .………………………

…. . . . . . . . . . . . . . . .1

三、 邮件服务器的工作过程……………………………. .………………. . .

. . . . . . . . . . . .2

第二章邮件服务器分析………………………………………………………………

…. . .4

一、 邮件服务器的需求分析……………………………………………. .

. . . . . . . . . . . . . . .4

二、 邮件服务器的基本结构……………………………………….

…. . . . . . . . . . . . . . . . . . . . .5

三、 构建邮件服务器的准备工作………………………………………….…

. . . . . . . .6

第三章应用系统开发工具…………………………………………………………………7

一、 开发语言简介…………………………………………………….

…. . . . . . . . . . . . . . . . .7

二、 开发工具………………………………………………………

…. . . . . . . . . . . . . . . . . . . . . .8

三、 开发软件的安装………………………………………………. . . . .

. . . . . . . . . . . . . . . . . . . .9

第四章系统的概要设计……………………………………………………………………12

一、 系统平台的规划……………………………………………

…. . . . . . . . . . . . . . . . . . . . . . . . . .12

二、 邮件系统主要功能的设计………………………………………. . . .

. . . . . . . . . . . . . . . . .12

第五章系统的具体实现……………………………………………………………………14

一、 服务器平台的实现…………………………………………. . . .

. . . . . . . . . . . . . . . . . . . . . . . . .14

二、 数据库的实现………………………………………………………. . . .

. . . . . . . . . . . . . 16

三、 系统接口…………………………………………………………. . . . . . . .

. . . . . . . . . . . . .22

第六章系统安全…………………………………………………………………. . . .

. . . . . . . . .27

一、 项目演示………………………………………………………………

…. . . . . . . . . .27

第七章设计中遇到的问题不足与体会…………………………………………………. . . .

32

一、 设计中遇到的问题………………………………………

…. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32

二、 系统中的不足…………………………………………. .

…. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32

三、 总结与体会…………………………………………………. .…. . . . . .

. . . . . . . . . . . . . . . . . .32

致谢. .…….……………………………………………………. .…………………………. . .

33

参 考 文 献 . .…….…………………………………………. .……………………

…. . . . . . . . . . . . . . . . .34

附

录. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35

摘 要

随着互联网的发展,人们使用最多的服务器之一就是电子邮件。用户最初只能经过Out look、 Foxmai l等客户端软件来收发自己的邮件。随着Web邮箱的面世,其快捷,方便的特点吸引了众多的网络客户。

经过分析,本文采用了软件工程学方法实现了一个简易电子邮件管理服务器的设计与开发,本系统实现了邮件的基本功能,包括邮件的接收,发送,读取。能够发送附件等,能对邮件列表的文件夹进行管理,能够进行添加,删除,修改联系人的地址簿。从客户端和用户界面的开发方面详细阐述整个电子邮件实现的全过程,并对开发过程中的难点进行分析和研究,并经过系统结构图,功能模块图,UML等方式形象地描述,所实现的客户端是友好美观与易用的。

关键词: Java电子邮件系统; 电子邮件; 邮件发送

Abstract

With the development of the Internet, people use one of the most is theemail server. The user initially only to send and receive their mailthrough the Outlook, Foxmail client software. The advent of the Webmailbox, it’s fast, convenient features attracts a large number of networkclient.

After the analysis, This article used the software engineering methodto realize the design and development of a simple email management server,this system has realized the basic function of the message, including emailreceiving, sending, reading. It can send attachments, can manage folders onthe mailing l ist . you can add, delete, modify contact address book. Focuson the development of client and user interface in detail state the wholeprocess of email receiver. Analyze and study the difficulties in theprocess of development, and vividly describe by the system structurediagram, function block diagram, UML, etc. , the client is friendly andbeautiful and easy to use.

Keywords: JavaMail API; Email ; sending mail

第一章 绪论

一、 邮件服务器简述

从人类社会生产开始,信息交流就一直是人类的基本需求之一。从最早的口耳相传到现代的邮政系统和电话电报,随着技术进步,人类信息交流的手段也一直在不断进步。计算机和网络技术出现之后,将她们应用到信息交流中,以建立更加快捷方便的信息交流手段,也就是顺理成章的事情了。电子邮件技术正式伴随这网络和计算机技术的发展而不断成熟和发展起来的。

电子邮件是—种用电子手段提供信息交换的通信方式。在互联网上,它是应用最广的服务。

电子邮件系统则是具有处理电子邮件功能的系统。经过网络的电子邮件系统,用户能够免费地,非常快的(几秒钟之内能够发送到世界上任何你指定的目的地) ,与世界上任何一个角落的网络用户联系。电子邮件能够是文字、 图像、 声音等各种方式。同时,用户能够得到大量免费的新闻、 专题邮件,并实现轻松的信息搜索。这是任何传统的方式也无法相比的。

二、 邮件服务器发展简史

与一般人想象的不同,其实最早的电子邮件系统早在网络形成就已经出现了。 1961年,麻省理工学院在7094大型机系统上开发出了一套兼容时分共享系统(CTSS)。这一系统允许多用户同时共享和使用主机的新能力,使用户能够用新的方法来共享信息。当

CTSS系统的用户需要向其它用户传递信息时,她们会在一个通用的目录下以”TO TOM”之类的文件名命名,查看或者打印其中的内容。

在这种简单的信息发送方法的基础上,出现里第一个”邮件”工具,经过这个工具,CTSS系统的管理员能够向用户发送信息,例如某个用户她丢失的文件已经经过备份找回。这是经过在目录用户中创立特定的文件来实现的。

这以后,CTSS系统上也出现了用于用户之间信息传递的邮件工具。在其它的多用户系统上,也陆续开发和使用了类似的邮件软件。这些软件的工作原理类似,都是在用户目录下设置一个特殊的目录,一个用户给另一个用户发信时,就在收信者的目录下建立一个新的文档,并在其中保存新建的内容。 当收信者稍后登陆的主机上时,检查该目录就能够知道自己有新的邮件,并能够打开和查看邮件内容。

电子邮件系统的作用:

作为企业单位,拥有自己的电子邮件系统能够方便管理,能够随时开启或关闭公司职员的E-mail信箱,给每个有必要的员工分配有自己网络通讯标识(域名)的Email地址,一方面能够增加企业形象宣传力度;另一方面Email作为工作的工具或手段能为企业快速、 高效的进行信息或数据的交换。使用邮箱系统后,所有的信箱都是用”name@企业域名”这种形式,从而能够树立统一的企业品牌形象。一些意识超前的企业单位已

HostMem,最新优惠促销,全场75折优惠,大硬盘VPS特价优惠,美国洛杉矶QuadraNet机房,KVM虚拟架构,KVM虚拟架构,2核2G内存240GB SSD,100Mbps带宽,27美元/年

HostMem近日发布了最新的优惠消息,全场云服务器产品一律75折优惠,美国洛杉矶QuadraNet机房,基于KVM虚拟架构,2核心2G内存240G SSD固态硬盘100Mbps带宽4TB流量,27美元/年,线路方面电信CN2 GT,联通CU移动CM,有需要美国大硬盘VPS云服务器的朋友可以关注一下。HostMem怎么样?HostMem服务器好不好?HostMem值不值得购买?HostMem是一家...

修罗云50元/月起香港大宽带NAT VPS,香港沙田建站2核2G5M仅70元/月起

修罗云怎么样?修罗云是一家国内老牌商家,修罗云商家以销售NAT机器起家,国内的中转机相当不错,给的带宽都非常高,此前推荐的也都是国内NAT VPS机器。今天,云服务器网(www.yuntue.com)小编主要介绍一下修罗云的香港云服务器,适合建站,香港沙田cn2云服务器,2核2G,5M带宽仅70元/月起,同时香港香港大带宽NAT VPS低至50元/月起,性价比不错,可以尝试一下!点击进入:修罗云官...

vpsdime7美元/月,美国达拉斯Windows VPS,2核4G/50GB SSD/2TB流量/Hyper-V虚拟化

vpsdime怎么样?vpsdime是2013年成立的国外VPS主机商,以大内存闻名业界,主营基于OpenVZ和KVM虚拟化的Linux套餐,大内存、10Gbps大带宽、大硬盘,有美国西雅图、达拉斯、新泽西、英国、荷兰机房可选。在上个月搞了一款达拉斯Linux系统VPS促销,详情查看:vpsdime夏日促销活动,美国达拉斯vps,2G内存/2核/20gSSD/1T流量,$20/年,此次推出一款Wi...

java服务器为你推荐
cf蜗牛外挂我想让cf用什么外挂可以让号被封了要最快那种。最好永久封了最好锦天城和君合哪个好和君咨询(王明夫为董事长)到底怎么样?有人说很好,空间大;也有人说像待遇差。杀毒软件哪个好什么杀毒软件最好?录屏软件哪个好什么录屏软件好用无纺布和熔喷布口罩哪个好医用 口罩里面是无纺布好还是过滤纸好固定利率和浮动利率哪个好应当选择固定利率,还是选择浮动利率还款?oppo和vivo哪个好买oppo手机好还是vivo的好?清理手机垃圾软件哪个好清理手机垃圾的软件哪个好清理手机垃圾软件哪个好清理手机垃圾的软件哪个好51空间登录51咋登录 咋登录好友的51空间
北京虚拟主机租用 如何查询域名备案号 国外服务器 512av 12306抢票攻略 地址大全 丹弗 本网站服务器在美国 100x100头像 太原网通测速平台 新加坡空间 photobucket lamp怎么读 杭州电信宽带 重庆联通服务器托管 wordpress空间 标准机柜 阿里云宕机故障 卡巴斯基官方下载 电脑主机 更多