pop3协议分析与客户端实现.doc
约63页DOC格式手机打开展开
pop3协议分析与客户端实现,pop3协议分析与客户端实现页数 63字数18467【摘要】 使用e-mail 是再简单不过的事情了。但是e-mail的功能是如何实现的。e-mail 是依靠什么协议作为支持。e-mail是如何工作的。本文都做了详细的介绍。在本文中介绍了支持e-mail的pop3协议以及如何使用此协议实现邮件的接收。其中阐述了邮件系统...
内容介绍
此文档由会员 伦月 发布
POP3协议分析与客户端实现
页数 63 字数 18467
【摘要】 使用E-mail 是再简单不过的事情了。但是E-mail的功能是如何实现的。E-mail 是依靠什么协议作为支持。E-mail是如何工作的。本文都做了详细的介绍。在本文中介绍了支持E-mail的POP3协议以及如何使用此协议实现邮件的接收。其中阐述了邮件系统的工作原理并详细解析了信件的结构和语法。之后,再介绍了邮件的编码和解码原理。在其基础上再详细分析POP3协议。对POP3协议的会话过程、标准命令和会话的3个状态做了详细的解析。然后,对软件的开发平台Visual C++做了简单的介绍。接着,介绍邮件接收软件的制作流程和软件的各个功能模块的实现。最后,对软件的功能进行介绍并分析软件的不足以及改进方案。
【关键词】POP3邮件接收软件 网络 软件
目录
第一章 选题背景…………………………………………………………………………….1
第二章 POP3与E-mail的关系……………………………………………………………..2
第三章 信件结构详细分析………………………………………………………………….3
3.1 RC822信件的格式和内容………………………………………………………….3
3.2 构造符合FRC822的信件……………………….. ……………………………….8
3.3 FRC822信件的语法分析…………………………………………………………..9
第四章 邮件的编码和解码…………………………………………………………………9
4.1 FRC822的局限……………………………………………………………..……….9
4.2 MIME对信件头字段的扩展…………………………………………………..…..10
4.3 Base64编码与编码算法及其实现………………………………………….……..12
4.4 Quoted-Printable编码算法及其实现…………………………………….………..13
4.5 MIME的发展过程………………………………………………………..……….13
第五章 POP3协议的分析……………………………………. …………………………..14
5.1 POP3协议的模型描述………………………….. ………………………..………14
5.2 POP3的会话过程………………………………. …………………………....……14
5.2.1 简单POP3会话的特点…………………………………………………….14
5.2.2 连接服务器………………………………………………………………….15
5.2.3 POP3标准命令……………………………………………………….……..15
5.2.4 POP3服务器的应答………………………………………………………..20
5.2.5 POP3会话的3个状态……………………….. ……………………………20
5.2.6 接收步骤……………………………………………………………………..21
第六章 软件开发平台的选择以及其特点…………………………………………………22
6.1 Visual C++与Visual Basic的比较…………………………….
6.2 Visual C++的特点……………………………………………….
第七章 软件制作流程简述以及其功能模块的功能………………………………………22
第八章 结果分析…………………………………………………………………..
第九章 总结……………………………………………………………………………
第十章 致谢……………………………………………………………………….
第十一章 参考文献……………………………………………………………….
第十二章 附录…………………………………………………………………..
参考文献书
[1] 曾名等编著;网络工程与网络管理;北京:电子工业出版社,2003.1
[2] 钟小平,张金石编著-2版;网络服务器配置与应用;人民邮电出版社,2004.1
[3] (美)加洛(Gallo,M.A),(美)汉考克(Hancok,W.M)著;王玉锋等译;计算机通信和网络技术;北京:人民邮电出版社,2003.7
[4] COLLINSON,P,1993.IP.SunExpert Magazine
[5] October,34-40,COMER,D.E.1991.Internetworking with TCP/IP.Volme1:principles,protocols,and Architecture.
页数 63 字数 18467
【摘要】 使用E-mail 是再简单不过的事情了。但是E-mail的功能是如何实现的。E-mail 是依靠什么协议作为支持。E-mail是如何工作的。本文都做了详细的介绍。在本文中介绍了支持E-mail的POP3协议以及如何使用此协议实现邮件的接收。其中阐述了邮件系统的工作原理并详细解析了信件的结构和语法。之后,再介绍了邮件的编码和解码原理。在其基础上再详细分析POP3协议。对POP3协议的会话过程、标准命令和会话的3个状态做了详细的解析。然后,对软件的开发平台Visual C++做了简单的介绍。接着,介绍邮件接收软件的制作流程和软件的各个功能模块的实现。最后,对软件的功能进行介绍并分析软件的不足以及改进方案。
【关键词】POP3邮件接收软件 网络 软件
目录
第一章 选题背景…………………………………………………………………………….1
第二章 POP3与E-mail的关系……………………………………………………………..2
第三章 信件结构详细分析………………………………………………………………….3
3.1 RC822信件的格式和内容………………………………………………………….3
3.2 构造符合FRC822的信件……………………….. ……………………………….8
3.3 FRC822信件的语法分析…………………………………………………………..9
第四章 邮件的编码和解码…………………………………………………………………9
4.1 FRC822的局限……………………………………………………………..……….9
4.2 MIME对信件头字段的扩展…………………………………………………..…..10
4.3 Base64编码与编码算法及其实现………………………………………….……..12
4.4 Quoted-Printable编码算法及其实现…………………………………….………..13
4.5 MIME的发展过程………………………………………………………..……….13
第五章 POP3协议的分析……………………………………. …………………………..14
5.1 POP3协议的模型描述………………………….. ………………………..………14
5.2 POP3的会话过程………………………………. …………………………....……14
5.2.1 简单POP3会话的特点…………………………………………………….14
5.2.2 连接服务器………………………………………………………………….15
5.2.3 POP3标准命令……………………………………………………….……..15
5.2.4 POP3服务器的应答………………………………………………………..20
5.2.5 POP3会话的3个状态……………………….. ……………………………20
5.2.6 接收步骤……………………………………………………………………..21
第六章 软件开发平台的选择以及其特点…………………………………………………22
6.1 Visual C++与Visual Basic的比较…………………………….
6.2 Visual C++的特点……………………………………………….
第七章 软件制作流程简述以及其功能模块的功能………………………………………22
第八章 结果分析…………………………………………………………………..
第九章 总结……………………………………………………………………………
第十章 致谢……………………………………………………………………….
第十一章 参考文献……………………………………………………………….
第十二章 附录…………………………………………………………………..
参考文献书
[1] 曾名等编著;网络工程与网络管理;北京:电子工业出版社,2003.1
[2] 钟小平,张金石编著-2版;网络服务器配置与应用;人民邮电出版社,2004.1
[3] (美)加洛(Gallo,M.A),(美)汉考克(Hancok,W.M)著;王玉锋等译;计算机通信和网络技术;北京:人民邮电出版社,2003.7
[4] COLLINSON,P,1993.IP.SunExpert Magazine
[5] October,34-40,COMER,D.E.1991.Internetworking with TCP/IP.Volme1:principles,protocols,and Architecture.