邮件秒开云挂机宝系统毕业设计--基于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地址。很多垃圾邮件制造者就利用这一点结合伪造域名信息来隐藏自己的实际发信

pigyun25元/月,香港云服务器仅起;韩国云服务器,美国CUVIP

pigyun怎么样?PIGYun成立于2019年,2021是PIGYun为用户提供稳定服务的第三年,期待我们携手共进、互利共赢。PIGYun为您提供:香港CN2线路、韩国CN2线路、美西CUVIP-9929线路优质IaaS服务。月付另有通用循环优惠码:PIGYun,获取8折循环优惠(永久有效)。目前,PIGYun提供的香港cn2云服务器仅29元/月起;韩国cn2云服务器仅22元/月起;美国CUVI...

极光KVM(限时16元),洛杉矶三网CN2,cera机房,香港cn2

极光KVM创立于2018年,主要经营美国洛杉矶CN2机房、CeRaNetworks机房、中国香港CeraNetworks机房、香港CMI机房等产品。其中,洛杉矶提供CN2 GIA、CN2 GT以及常规BGP直连线路接入。从名字也可以看到,VPS产品全部是基于KVM架构的。极光KVM也有明确的更换IP政策,下单时选择“IP保险计划”多支付10块钱,可以在服务周期内免费更换一次IP,当然也可以不选择,...

ReadyDedis:VPS全场5折,1G内存套餐月付2美元起,8个机房可选_服务器安装svn

ReadyDedis是一家2018年成立的国外VPS商家,由印度人开设,主要提供VPS和独立服务器租用等,可选数据中心包括美国洛杉矶、西雅图、亚特兰大、纽约、拉斯维加斯、杰克逊维尔、印度和德国等。目前,商家针对全部VPS主机提供新年5折优惠码,优惠后最低套餐1GB内存每月仅需2美元起,所有VPS均为1Gbps端口不限流量方式。下面列出几款主机配置信息。CPU:1core内存:1GB硬盘:25GB ...

挂机宝为你推荐
免费虚拟主机申请找免费好用的虚拟主机申请地址,免费网站域名申请怎么免费上传我的网站呀和免费申请域名域名购买如何申请购买 永久域名国外网站空间国内空间 美国空间 香港空间相比较,哪个好?大连虚拟主机大连华企智源是做网站的吗?美国虚拟主机购买我公司需要购买美国的虚拟主机。但是为什么有的海外主机很便宜!有的却很贵呢。 质量如何区分!有没办法去西安虚拟主机谁能推荐一个比较好西安网络公司?域名交易域名怎么交易?顶级域名什么是顶级域名查询域名怎样来查看域名的解析地址
天津虚拟主机 手机域名注册 我的世界服务器租用 重庆服务器托管 singlehop 精品网 sub-process 免费静态空间 100x100头像 炎黄盛世 789电视 服务器托管什么意思 美国免费空间 linux使用教程 超级服务器 万网主机管理 阿里云免费邮箱 免费个人网页 卡巴斯基试用版下载 google搜索打不开 更多