JAVA简单邮件发送客户端程序设计.doc
文本预览下载声明
武汉长江工商学院
--工学院
项目名称: 简单邮件发送客户端
程序设计
学生姓名:
学 号:
班 级:
指导老师:
2012年6月12日
目 录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc327446007 1.设计概述 PAGEREF _Toc327446007 \h 1
HYPERLINK \l _Toc327446008 2.电子邮件发送协议与技术 PAGEREF _Toc327446008 \h 1
HYPERLINK \l _Toc327446009 2.1 SMTP协议简介及通讯模型 PAGEREF _Toc327446009 \h 1
HYPERLINK \l _Toc327446010 2.2 Java Mail API介绍 PAGEREF _Toc327446010 \h 2
HYPERLINK \l _Toc327446011 3.邮件发送客户端程序总体设计 PAGEREF _Toc327446011 \h 3
HYPERLINK \l _Toc327446012 3.1系统模块结构 PAGEREF _Toc327446012 \h 3
HYPERLINK \l _Toc327446013 3.2类的功能设计 PAGEREF _Toc327446013 \h 3
HYPERLINK \l _Toc327446014 3.2.1系统托盘类 PAGEREF _Toc327446014 \h 3
HYPERLINK \l _Toc327446015 3.2.2 账号设置类 PAGEREF _Toc327446015 \h 4
HYPERLINK \l _Toc327446016 3.2.3 邮件发送类 PAGEREF _Toc327446016 \h 4
HYPERLINK \l _Toc327446017 4.功能模块的实现 PAGEREF _Toc327446017 \h 5
HYPERLINK \l _Toc327446018 4.1 程序主界面的设计 PAGEREF _Toc327446018 \h 5
HYPERLINK \l _Toc327446019 4.2账号设置功能实现 PAGEREF _Toc327446019 \h 6
HYPERLINK \l _Toc327446020 4.3邮件发送功能实现 PAGEREF _Toc327446020 \h 8
HYPERLINK \l _Toc327446021 4.4附件发送实现 PAGEREF _Toc327446021 \h 10
HYPERLINK \l _Toc327446022 4.5系统托盘实现 PAGEREF _Toc327446022 \h 10
HYPERLINK \l _Toc327446023 5.程序测试 PAGEREF _Toc327446023 \h 11
HYPERLINK \l _Toc327446024 5.1 发送邮件程序账号设置测试 PAGEREF _Toc327446024 \h 12
HYPERLINK \l _Toc327446025 5.2发送电子邮件程序测试 PAGEREF _Toc327446025 \h 12
HYPERLINK \l _Toc327446026 5.3电子邮件程序系统托盘测试 PAGEREF _Toc327446026 \h 14
HYPERLINK \l _Toc327446027 设计小结 PAGEREF _Toc327446027 \h 15
HYPERLINK \l _Toc327446028 参考文献 PAGEREF _Toc327446028 \h 16
HYPERLINK \l _Toc327446029 附录1:SystemTrayTest类 PAGEREF _Toc327446029 \h 17
HYPERLINK \l _Toc327446030 附录2:MainSender类 PAGEREF _Toc327446030 \h 19
HYPERLINK \l _Toc327446031 附录3:LoginDialog类 PAGEREF _Toc327446031 \h 28
1.设计概述
电子邮件(electronic mail,简称E-mail,标志:@,也被大家昵称为“ HYPERLIN
显示全部