基于Linux的简易电子邮件客户端收发模块的设计与实现
| 摘要 | 第1-6页 |
| ABSTRACT | 第6-10页 |
| 第1章 绪论 | 第10-13页 |
| ·电子邮件收发软件的历史和现状 | 第10-11页 |
| ·研究课题的意义 | 第11-12页 |
| ·本文的主要研究内容与组织结构 | 第12-13页 |
| 第2章 系统的总体设计 | 第13-19页 |
| ·电子邮件的体系结构 | 第13-15页 |
| ·系统总体构成 | 第15-19页 |
| 第3章 后台电子邮件传输协议的实现 | 第19-54页 |
| ·操作系统的选用 | 第19-21页 |
| ·Linux套接字(Socket)编程 | 第21-26页 |
| ·网络应用层编程 | 第26-54页 |
| ·邮件的发送处理 | 第26-34页 |
| ·邮件的接收处理 | 第34-38页 |
| ·报文的收发处理 | 第38-46页 |
| ·编解码的处理 | 第46-52页 |
| ·主机IP地址和时间的获取 | 第52-54页 |
| 第4章 前台用户显示界面的实现 | 第54-67页 |
| ·Qt界面显示模块的实现 | 第54-60页 |
| ·界面设计工具的选用 | 第54-56页 |
| ·Qt对象间的通信 | 第56页 |
| ·Qt界面编程 | 第56-60页 |
| ·前后台连接模块的实现 | 第60-67页 |
| ·字符集编码的转化 | 第60-61页 |
| ·邮件的存储组织结构 | 第61-67页 |
| 第5章 设计模块的测试和结果 | 第67-74页 |
| ·后台邮件传输协议部分的测试和结果 | 第67-71页 |
| ·传输层实现模块的测试和结果 | 第67-68页 |
| ·应用层实现模块的测试和结果 | 第68-71页 |
| ·客户端收发模块主要功能的测试和结果 | 第71-74页 |
| 结论 | 第74-76页 |
| 参考文献 | 第76-78页 |
| 致谢 | 第78-79页 |
| 研究生履历 | 第79页 |