结论 23
致谢 24
参考文献 25
1 绪论
21世纪是互联网的飞速发展的时代,电子邮件已经成为一个热门话题。随着网络技术的不断发展,网络应用已经渗透到人类社会的各个角落。电子邮件作为全球信息传送网络的锚,它是人们关注的焦点。无论身在何处的朋友,可以通过e-mail方便地联系,电子邮件开辟了网络交流世界新的天地。
电脑的日益普及已经改变了企业的工作方式和人们的生活方式,越来越多的人开始进入计算机世界。普及电脑,从而促进互联网的进一步发展和完善,并作为互联网上的电子邮件系统的一个基本的存在使计算机用户访问另一个别样的空间。
电子邮件是一种通信提供通过信息交流的电子手段是使用最广泛的互联网服务。邮件系统通过网络,用户可以非常低廉的价格,非常快速的方式,与世界网络用户的任何一个角落。电子邮件可以是文字,图像,声音等多种形式。同时,用户可以得到大量免费的新闻,特别的消息和信息,便于搜索。对电子邮件的存在极大地促进人与人之间的沟通和交流,促进社会的发展。
1.1 课题研究目的和意义
随着时代的迅速发展,电子邮件系统已经成为进行交流的理想工具。作为一种全新的信息系统,是通信技术和计算机技术的结合产物。电子邮件的传输是通过电子邮件简单传输协议SMTP这一系统软件来完成的,它是Internet下的一种电子邮件通信协议。
电子邮件的通信是基于邮箱之间的。用户第一次打开自己的邮箱,然后键入命令发送邮件到对方邮箱。信件在邮箱之间传递和交换,当然,也可以在邮件系统之间传递和交换。收件方收取邮件时,使用从邮箱中提取到特定帐户。
但当今流行的各大电子邮件客户端软件除实现基本的收发信件之外,功能越来越愈加复杂。而人们真正能用到的功能很少,许多功能对于计算机知识相对缺乏的人来说,更显得不实用,而且,要在本次设计中全部实现这些功能是不现实的。所以,本次设计的电子邮件客户端的要求是能实现设置邮箱、邮件编辑、接收、发送等基础功能,简化不必要功能。
1.2 研究现状
1.3 本文的主要研究内容
TCP / IP协议定义电子设备是怎么被连接到因特网,数据是如何实现它们之间的标准传输。 SSTP协议提供了用于电子邮件和电子邮件,POP3协议作为一个离线协议主机传输标准格式之间的传动机构,提供信息存储功能,负责用户保存从接收到的电子邮件邮件服务器和检索电子邮件功能。因此,深入研究和TCP/ IP协议栈和SMTP的了解,POP3协议是完成设计依据的基本原则。
要使用Java开发电子邮件客户端,在这里首先想到的是JavaMail API,此另,本次设计还需要对邮件进行保存,就像Foxmail一样能把邮件下载到本地的系统当中,通过使用一些文件对这些邮件进行保存,这么做可以提高邮件客户端的性能,不需要每次登陆邮箱都要到互联网上去下载这些邮件,只需通过操作本地系统当中保存的文件就可以达到操作邮件的目的,为了能满足这个要求,本次设计中还会使用到XStream这个项目,通过它可以将Java对象转换成XML,也能将XML转换成Java对象。将收到的邮件转换成XML格式的文件,保存在本地系统当中,每次需要操作邮件时,可以直接对这些XML文件进行操作,从而提高了邮件客户端的性能。
1.4 论文的组织
本论文围绕着用Java开发并实现一个简单的具有接收邮件、发送邮件、写邮件、回复邮件、转发邮件、删除邮件、彻底删除邮件、还原邮件、设置等基础功能的电子邮件客户端工程中的各项实践工作而组织起来。其中论文的具体组织情况如下: Java电子邮件客户端的开发与实现(2):http://www.youerw.com/jingji/lunwen_19848.html