- 0
- 0
- 约2.12万字
- 约 154页
- 2019-11-05 发布于湖北
- 举报
第9章 邮件接收和发送客户端之二
在第8章中详细的讲解了邮件发送协议SMTP和邮件接收协议POP3。并且在最底层通过socket编写了与邮件服务器交互的命令,来完成邮件的接收和发送等等操作。但界面做的比较粗糙,功能的实现看起来比较费劲。这一章将要介绍另一种方法——使用第三方的组件Jmail,它可以轻松实现与邮件服务器的交互,这样我们就可以腾出更多的时间改造粗糙的界面了。
9.1 邮件管理器简介
这节将带领大家提前看看我们这章要实现的示例的运行效果。这算是一个展示,主要用来吸引大家对本章内容的学习兴趣。
9.1.1 程序主界面
主界面用来管理3个对话框的显示:收件箱、发件箱和设置对话框,如图9.1所示。
图9.1 程序主界面
操作起来很简单,只要单击相应的按钮就会跳转到相应的对话框中。
9.1.2“设置”对话框
“设置”对话框是程序启动后最先跳出来的界面。程序建议用户先填写相关信息,以便其它按钮对话框功能的实现。 “设置”对话框的界面如图9.2所示。
图9.2 “设置”对话框
用户需要填写的信息包括:POP3服务器IP地址、用户名和密码信息。这些信息会在,“收件箱”对话框初始化和“发件箱”对话框发送邮件时用到,所以程序优先弹出这个对话框引导用户填写。
9.1.3 收件箱
当用户单击程序主界面上的“收件箱”按钮时,就会弹出如图9.3所示的“收件箱”对话框。
图9.3 收件
原创力文档

文档评论(0)