VC1010电子邮件客户应用程序的设计与实现2.doc

VC1010电子邮件客户应用程序的设计与实现2.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子邮件客户应用程序的设计与实现 摘 要 电子邮件是一种通过电子手段提供信息交换的通信方式。如今越来越多的企业单位通过电子邮件来协同工作, 打破时间与域的限制, 实现办公自动化, 大大地提高 了工作效率。可以说, 电子邮件已经成为人们生活中不可缺少的一部分. 论文首先阐述了电子邮件客户应用程序的开发背景和系统的开发平台,并对系统开发所采用的技术进行相应的介绍。在系统的分析阶段,分析电子邮件的结构和邮件文本格式,掌握电子邮件工作原理,并对SMTP和POP3协议进行深入研究。在系统的设计与实现中,确定系统的开发思想以及开发环境。最后给出了系统中模块的详细设计与实现,并对系统模块涉及到的关键源代码进行了详细的分析。 系统使用Visual C++ 6.0 作为开发工具,开发一个功能全面,应用广泛的电子邮件应用程序。系统实现的功能主要有创建与更改帐号,发送与接收电子邮件及其附件,管理电子邮件等。 关键词:电子邮件,SMTP协议,POP3协议 目 录 第1章 绪论 1 1.1 电子邮件介绍 1 1.2系统开发背景 2 1.3 系统技术分析 2 1.3.1 Viual C++ 6.0 技术 2 1.3.2 Windows Sockets技术 3 第2章 协议的研究与分析 5 2.1 SMTP协议简介及通讯模型 5 2.1.1 SMTP协议简介 5 2.1.2 SMTP通信模型 5 2.1.3 SMTP命令及其应答 6 2.2 POP3协议简介及工作原理 9 2.2.1 POP3协议简介 9 2.2.2 POP工作原理 10 2.2.3 POP3命令介绍 11 第3章 系统的总体设计 12 3.1 系统模块结构 12 3.2 系统用例图 12 3.3系统流程图 14 第4章 系统设计与实现 16 4.1 系统简介 16 4.2 发送邮件模块详细设计与实现 17 4.2.1 Smailer简介 17 4.2.2 电子邮件的格式分析及其处理 18 4.2.3 发送电子邮件具体实现 20 4.3 收取邮件模块详细设计与实现 24 4.3.1 CPop3简介 24 4.3.2 收取邮件的具体实现 26 4.4 管理邮件模块的设计与实现 28 4.4.1 保存邮件的具体实现 28 4.4.2 打开邮件的具体实现 30 4.4.3 删除邮件的具体实现 32 第5章 系统测试 34 5.1 同一服务器发送与接收邮件测试 34 5.2 利用不同服务器发送与接收邮件测试 35 总结 36 参考文献 37 致 谢 38 图4.1 电子邮件客户端的主界面图 图4.2 电子邮件示意图 图4.3 发送邮件界面图 图4.4 收取邮件界面图 图5.1 测试 1图 图5.2 测试 2图 Powered by 计算机毕业论文网 重要提示: 本论文由大学论文网 毕业论文下载网: 提供 如果需要详细内容请与QQ:4991024联系 5 湖南工业大学本科生毕业设计(论文)

文档评论(0)

kabudou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档