摘要随着Internet的广泛应用,电子邮件的使用也越来越频繁。通过电子邮件客户端人们可以非常方便快速的收发邮件。
本系统通过JAVA MAIL API实现了简单的电子邮件客户端功能。在WriteMail和ReceiveMail中实现了和服务器的交互操作。用户能通过它发送一些文本文件或者带附件文件,也可以接收文本文件和图片。系统还提供了一个相对友好的界面,使用户能同时使用不同的SMTP服务器和多个账户的管理。虽然这个客户端没有像FoxMail那么强大的功能,但是它很容易掌握和使用。63967
毕业论文关键词 SMTP JAVA MAIL 附件 图片 界面
毕业设计说明书(论文)外文摘要
Title The Design and Implementation of e-mail client.
Abstract E-mail is more and more frequently used in our daily life along with the wide application of the Internet. People can send and receive e-mail easily and quickly through E-mail Client.
The system uses the package of JAVA MAIL to write a E-mail client. WriteMail and ReceiveMail classes note the track of client exchange to the server. Customers can use the software to send either a text E –Mail or a textE-mail with Attachments. Customers can also use the software to receive some pictures. The system have also provided a friendly GUI. You can use different SMTP server and the management of multiple accounts at the same time. Although this client does not like FoxMail so powerful features, but it is easy to learn and use.
Keywords SMTP JAVA MAIL Attachment Picture GUI
目录
1 引言 1
1.1 电子邮件的历史和发展 1
1.2 电子邮件的应用 2
1.3 开发背景 2
1.4 开发及运行环境 2
2 相关协议及开发技术 3
2.1 SMTP协议 3
2.1.1 SMTP协议的介绍 3
2.1.2 SMTP模型的工作过程 3
2.1.3 SMTP通讯模型的命令和应答 4
2.2 POP3协议 6
2.2.1 POP3协议的介绍 6
2.2.2 POP3的工作 6
2.2.3 POP3的命令码 6
2.3 RFC822协议 7
2.3.1 RFC822协议的介绍 7
2.3.2 信件的头部 7
2.4 开发技术概述 9
2.4.1 J2EE概述 9
2.4.2 Java GUI 10
2.4.3 JAVA MAIL API