毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
java电子邮件系统的设计与实现(2)
电子邮件使用方便,而且具有费用低廉和传递迅速的特点,它极大地改变了人们的交流方式。另外,可以进行一对多的电子邮件传递,即同一邮件可以在多人之间传递。更重要的是,电子邮件系统是直接面向人与人之间信息交流的系统,发送和接收双方都是人,极大地满足了大量存在的人与人通信的需求。
电子邮件综合了邮政信件和电话通信的特点,能像信件一样使收信者在接收端接收某些信息,传送信息的速度又和电话一样快。它承担从邮件进入系统到邮件传至目的地为止的全部处理过程,又被称为基于计算机的邮件报文系统。电子邮件可以利用不仅是电话网络的任何通信网传送。利用电话网络时,还可以利用其非高峰期传送信息,尤其是对于商业邮件有特殊价值。电子邮件现在已成为许多商家和组织机构的生命血脉。
漫长的发展之后,现在电子邮件系统已经变得复杂,而且功能相当丰富,可以传送图像、视频、声音、文字等多媒体信息,以至于可以通过电子邮件传送如数据库等更加专业化的文件,用户可以通过电子邮件的讨论会来进行项目
管理
。
当前流行的各大邮件客户端
软件
的主要功能除了最基本的收发信件之外,功能越来越复杂,有些功能显得华而不实。要求在应用所学知识的基础上,完成设计一个快捷方便的邮件系统。
1.2 国内外
研究现状
1.2.6 安全防护
从诞生之日起,安全问题就一直存在。现在的邮件服务器在安全防护技术上的提高是显而易见的,包括验证数据身份、传输加密、过滤邮件病毒、过滤垃圾邮件、安全审计等的多项安全措施在邮件服务器上得到了广泛的应用。
1.3 本文的主要研究内容
本文介绍了电子邮件系统的历史和研究现状,提出设计一个简单有效的电子邮件系统客户端的目标。此设计利用电子邮件系统的基本原理,分析了SMTP、POP3、IMAP三大协议和JavaMail工具包,用Java语言实现,完成了收发邮件、通讯录等功能。该系统的开发过程为:
(1)电子邮件客户端的需求分析;
(2)电子邮件客户端的系统分析;
(3)电子邮件客户端的功能模块划分;
(4)电子邮件客户端的界面设计;
(5)电子邮件客户端的功能模块设计及代码实现。
针对设计需要,本电子邮件客户端具有以下两大模块:
I.基本设置模块;
此模块的内容是主要是以下两部分:
(1)设置用户的一些基本信息,如用户名、密码等;
(2)设置邮箱服务器和网络连接,邮箱服务器有SMTP、POP3等。
II. 电子邮件功能模块;
包括了收取邮件功能、发送邮件功能和通讯录功能三个部分。
1.4. 本文的组织
第1章对全文作了统筹,叙述了程序开发的背景和相关技术的发展情况(Web邮件技术、Linux邮件服务器、多域邮件服务、无限的扩展能力、远程监控和性能调整、安全防护),制订了开发计划,概述了本文的内容。
第2章介绍了如SMTP、POP3、IMAP三大协议和JavaMail API相关的原理技术。电子邮件在发送和接收过程都要遵循SMTP、POP3、IMAP等协议,这些协议确保了信息在不同系统之间的传输。其中,SMTP负责发送邮件, POP3、IMAP则用于接收互联网上的电子邮件。JavaMail是用来处理电子邮件的API,可以方便地执行一些常用的邮件功能。这些原理和技术是程序开发的先决条件。
第3章以需求分析开头,详述了系统设计的总流程,通过体系结构的分析和功能模块的设计,逐步完成开发。设计此电子邮箱客户端可以实现邮箱设置,实现网络邮箱的邮件的收发及一些其它功能。此章节是本文的重点所在。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
ASP.net订餐系统的设计+源代码
下一篇:
云计算的节能研究+文献综述
java+mysql班级评优系统的设计实现
java+mysql文星酒店客房管理系统设计
java的B2C型电子商务网站管理系统的设计
大数据时代下电子商务个性化信息服务研究
java+mysql学术会议参会信息系统的设计+源代码
java景点移动导游系统设计与实现
java+sqlserver机场安全监察管理系统的设计
压疮高危人群的标准化中...
浅谈高校行政管理人员的...
酵母菌发酵生产天然香料...
AES算法GPU协处理下分组加...
上海居民的社会参与研究
基于Joomla平台的计算机学院网站设计与开发
提高教育质量,构建大學生...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
从政策角度谈黑龙江對俄...
浅论职工思想政治工作茬...