database to manage user information、mail information and system configuration parameters data. For the sake of security, mail sending and receiving and spam filter system have also been tested. Testing the prototype WebMail system. The result shows that the system implements the basic function of a mail system, and its performance meet the need of a middle level mail server.
In the last part of the paper, the author explains the current status of the study and points out the characteristics of the system and its limitations. The follow-up problems of the system has also been described.
Keywords: Email Email Filtering Email Protocol MVC
四川大学工程硕士学位论文 中小企业web邮件系统的设计与实现
目 录
1 绪论 ................................................. 1
1.1课题背景 ...................................................... 1 1.2电子邮件系统的研究现状 ........................................ 1 1.3电子邮件系统发展趋势 .......................................... 3 1.4Web邮件系统的研究内容及意义 ................................... 4
2 Web电子邮件的相关技术 ................................ 6
2.1基本原理 ...................................................... 6 2.2相关协议 ...................................................... 8 2.3Web应用J2EE架构 ............................................. 11 2.4小结 ......................................................... 12
3 Web邮件系统的设计 ................................... 13
3.1中小企业对邮箱的需求分析 ..................................... 13 3.2系统总体架构 ................................................. 14 3.3Web server构架设计 ........................................... 15 3.4Web应用功能设计 .............................................. 16 3.5小结 ......................................................... 17
4 电子邮件系统的实现 .................................. 18
4.1系统实现技术背景 ............................................. 18
4.1.1开发环境 .......................................................... 18 4.1.2相关组件技术 ...................................................... 18 4.1.3收发邮件的基础API ................................................. 20 4.2系统架构实现机制 ............................................. 20 4.3Web邮件系统功能实现 .......................................... 24 4.3.1. 用户注册和身份认证的实现 ......................................... 24 4.3.2邮件发送的实现 .................................................... 28 4.3.3. 邮件接收的实现 ................................................... 31 4.3.4. 通讯录管理的实现 ................................................. 33 4.3.5. 邮件夹管理的实现 ................................................. 33 4.3.6. 垃圾邮件过滤的实现 ............................................... 35 4.3.7. Web页面的JSP实现 .............................................. 36 4.4小结 ......................................................... 38
5 测试与分析 .......................................... 39
5.1系统部署 ..................................................... 39
5.1.1. 部署环境......................................................... 39
四川大学工程硕士学位论文 中小企业web邮件系统的设计与实现
5.1.2. 运行及监控....................................................... 39 5.2功能实现测试 ................................................. 40 5.2.1.测试的方式........................................................ 40 5.2.2.测试配置 ......................................................... 40 5.2.3.用户安全性测试 .................................................... 41 5.2.4.Web邮件发送测试 .................................................. 42 5.2.5.Web邮件接收测试 .................................................. 43 5.2.6.Web邮件夹管理测试 ................................................ 43 5.2.7.Web通讯录管理测试 ................................................ 44 5.2.8垃圾邮件过滤测试 .................................................. 45 5.3系统性能的分析 ............................................... 46 5.3.1.用户并发行性能 .................................................... 46 5.3.2.服务器资源分配问题 ................................................ 46 5.4小结 ......................................................... 47
6 总结与展望 .......................................... 48
6.1系统特色 ..................................................... 48 6.2问题与展望 ................................................... 49
致谢 ................................................... 59 参考文献 ............................................... 60
相关推荐: