邮件秒开云挂机宝系统毕业设计--基于java的邮箱管理服务器设计与实现

挂机宝  时间:2021-01-14  阅读:()

目录

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

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

摘 要

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

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

关键词 Java电子邮件系统电子邮件邮件发送

Abstract

Keywords: JavaMail API; Email ; sending mail

第一章 绪论

一、 邮件服务器简述

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

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

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

二、 邮件服务器发展简史

与一般人想象的不同其实最早的电子邮件系统早在网络形成就已经出现了。 1961年麻省理工学院在7094大型机系统上开发出了一套兼容时分共享系统(CTSS)。这一系统允许多用户同时共享和使用主机的新能力使用户可以用新的方法来共享信息。当CTSS系统的用户需要向其它用户传递信息时他们会在一个通用的目录下以“TO TOM”之类的文件名命名查看或者打印其中的内容。

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

这以后CTSS系统上也出现了用于用户之间信息传递的邮件工具。在其它的多用户系统上也陆续开发和使用了类似的邮件软件。这些软件的工作原理类似都是在

用户目录下设置一个特殊的目录一个用户给另一个用户发信时就在收信者的目录下建立一个新的文档并在其中保存新建的内容。 当收信者稍后登陆的主机上时检查该目录就可以知道自己有新的邮件并可以打开和查看邮件内容。

电子邮件系统的作用:

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

开始注意用E-mail来塑造和提升自己的企业形象。

对于企业单位来说电子邮件系统的最主要的作用是两个一是方便企业内部的管理二是可以宣传企业品牌形象。

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

 1  、 电子邮件系统识别接收者的地址并向管理该地址的邮件服务器POP3服务器发送消息。邮件服务器识将消息存放在接收者的电子信箱内并告知接收者有新邮件到来。接收者通过邮件客户程序连接到服务器后就会看到服务器的通知进而打开自己的电子信箱来查收邮件。

通常Internet上的个人用户不能直接接收电子邮件而是通过申请ISP主机的一个电子信箱由ISP主机负责电子邮件的接收。一旦有用户的电子邮件到来 ISP主机就将邮件移到用户的电子信箱内并通知用户有新邮件。 因此当发送一条电子邮件给一另一个客户时电子邮件首先从用户计算机发送到ISP主机再到Internet 再到收件人的ISP主机最后到收件人的个人计算机。

ISP主机起着“邮局”的作用管理着众多用户的电子信箱。每个用户的电子信箱实际上就是用户所申请的账号名。每个用户的电子邮件信箱都要占用ISP主机一定容量的硬盘空间由于这一空间是有限的因此用户要定期查收和阅读电子信箱中的邮件以便腾出空间来接收新的邮件。

(2)在发件服务器将邮件发送给收件人邮箱所在服务器这一步中发见服务器会通过SMTP协议将邮件提交给收件服务器。根据SMTP协议的规定如果发件服务器无法直接连接收件服务器可以请求其它的邮件服务器帮助进行转发。如果转发的邮件服务器也无法连接到收件服务器也可以有其它服务器进一步转发以此类推知道邮件最终到达邮件服务器或者由于转发时间过长或转发次数过多系统自动判定收件服务器不可能抵达为止。这种转发的方法固然增加了邮件系统的灵活性和对网络故障的容错能力但也造成了严重的安全隐患。特别是许多邮件服务器对转发邮件的来源不加限制任何服务器都可以通过他来转发邮件即所谓的开放式转发。 由于在邮件头中只记录了域名信息而没有IP地址信息因此通过转发之后无法得知邮件初始发出的IP地址。很多垃圾邮件制造者就利用这一点结合伪造域名信息来隐藏自己的实际发信

TabbyCloud周年庆&七夕节活动 美國INAP 香港CN2

TabbyCloud迎来一周岁的生日啦!在这一年里,感谢您包容我们的不足和缺点,在您的理解与建议下我们也在不断改变与成长。为庆祝TabbyCloud运营一周年和七夕节,TabbyCloud推出以下活动。TabbyCloud周年庆&七夕节活动官方网站:https://tabbycloud.com/香港CN2: https://tabbycloud.com/cart.php?gid=16购买链...

虎跃云-物理机16H/32G/50M山东枣庄高防BGP服务器低至550元每月!

虎跃科技怎么样?虎跃科技(虎跃云)是一家成立于2017年的国内专业服务商,专业主营云服务器和独立服务器(物理机)高防机房有着高端华为T级清洗能力,目前产品地区有:山东,江苏,浙江等多地区云服务器和独立服务器,今天虎跃云给大家带来了优惠活动,为了更好的促销,枣庄高防BGP服务器最高配置16核32G仅需550元/月,有需要的小伙伴可以来看看哦!产品可以支持24H无条件退款(活动产品退款请以活动规则为准...

3元/首月香港便宜vps究竟是什么货。

便宜的香港vps多少钱?现在国外VPS主机的价格已经很便宜了,美国VPS主机最低一个月只要十几元,但同样免备案的香港VPS价格贵不贵呢?或者说便宜的香港VPS多少钱?香港vps主机价格要比美国机房的贵一些,但比国内的又便宜不少,所以目前情况是同等配置下,美国VPS比香港的便宜,香港VPS比国内(指大陆地区)的便宜。目前,最便宜香港vps低至3元/首月、18元/月起,今天云服务器网(www.yunt...

挂机宝为你推荐
域名价格什么是域名的商业价值??国际域名国际域名和国内域名有什么不同,什么叫顶级域名?美国vps主机美国VPS好?还是香港VPS好?免费域名空间免费空间和免费域名域名申请申请域名需要哪些流程具体点 谢谢网站空间价格我想自己弄个小网站,但我不会懂域名和买空间价格,便宜一点的一共要多少钱?深圳网站空间深圳网站设计 哪家好一些?手机网站空间我想建一手机网站,那位推荐一个域名便宜点的手机建站网址,空间小也没关系。下载虚拟主机虚拟机下载完之后如何安装北京虚拟主机虚拟主机 那个好用又实惠
看国外视频直播vps 个人域名备案 骨干网 132邮箱 免费申请网页 softlayer 网站保姆 回程路由 北京主机 本网站服务器在美国 工作站服务器 699美元 域名和空间 无限流量 web服务器是什么 上海电信测速 vul cdn网站加速 phpinfo 优惠服务器 更多