- 1、本文档共40页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
简单电子邮件客户端
姓 名 专业 班 题 目 简单电子邮件客户端的实现 设
计
任
务
电子邮件是当今互联网上最受欢迎的功能之一。当今人们使用电子邮件基本包括Web使用方式和电子邮件的客户端软件登录方式。由于客户端软件登录方式无需登录网页,同时可以对信件下载,人们可以在不用上web网页的情况下随时阅读信件,因此客户端软件登录方式很受到人们的欢迎!
电子邮件的主要功能包括:
1.发送系统:可以发送整个信件,同时信件可以是带附件的(图片、视频、音乐、文本等等)
2.接收系统:可以接收新的邮件、可以下载附件
开发工具:Visual c++ 6.0 时
间
进
度
第17周(2010-06-28~2010-07-02):查看书籍,对电子邮件方面的知识了解,并下载JMail组件,为编写程序做准备
第18周(2010-07-05-~2010-07-09):编写代码,调试程序,实现电子邮件的接收与发送
第19周(2010-07-12~2010-07-16):系统测试,完成实践报告
原主
始 要
资 参
料 考
与 文
献
[01]葛亮.Visual C++从入门到实践.清华大学出版社.2009.9
[02]汪晓平 钟军.Visual C++网络通信协议分析与应用实现.人民邮电出版社.2003.2
[03]网页 电子邮件客户端开发软件
[04]网页 电子邮件介绍
[05]网页 SMTP协议
[06]网页 POP3协议 指导教师签字: 年 月 日
摘 要
电子邮件客户端软件可以更快的是用户接收邮件。电子邮件服务作为Internet上应用最多和最广的服务项目得到了非常广泛的应用,在网络应用中也起到非常重要的作用。如同其他的网络服务,电子邮件系统也有其使用的传输协议,包括SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)、POP(Post Office Protocol,邮局协议)和IMAP(Internet Message Access Protocal,消息访问协议)等,这些协议应用于电子邮件的发送和接收。一些邮件处理软件如OutLook Express和FoxMail等就是按照SMTP和POP3 协议结合Windows Sockets套接字进行设计来收发邮件的。在Visual C++ 6.0编程环境下按照SMTP协议通过套接字发送SMTP命令,接收并处理邮件服务器的反馈信息,从而实现对电子邮件的发送。
关键词:
目 录摘 要 I
第1章 引言 1
1.1 电子邮件介绍 1
1.2 开发背景 2
1.3开发环境及运行环境 2
1.3.1 开发环境 2
1.3.2 运行环境 2
第2章 简单电子邮件客户端系统设计分析 3
2.1 邮件发送 3
2.2 邮件接收 3
2.3 系统设计模型 3
2.4 MAPI简单介绍 4
第3章 SMTP协议研究 5
3.1 介绍SMTP协议 5
3.2 SMTP模型 5
3.3 SMTP协议的命令 6
3.3 SMTP的应答 11
第4章 POP3协议简析 13
4.1 介绍POP3协议 13
4.2 POP3协议简析 13
4.2.1 工作原理 13
4.2.2 POP3协议的命令、应答及回话 14
第5章 模块设计与测试 16
5.1 JMail组件的使用 16
5.2 系统窗体的组成 18
5.3 发信模块设计 20
5.4 收信模块设计 20
5.5模块测试 22
5.5.1 发信测试 22
5.5.2 收信测试 22
第6章 结束语 25
附录: 主要源程序 28
1. 发信(写信按钮) 28
2.添加附件 28
3.是否删除附件 29
4.确定按钮 29
5.收信 32
6.重载OnInitDialog()函数 33
7.开始接收邮件 34
8.显示附件 35
9.下载附件 36
第章 1.1 电子邮件介绍
电子邮件(简称E-mai1)又称电子信箱、电子邮政,它是—种用电子手段提供信息交换的通信方式。它是全球多种网络上使用最普遍的一项服务。这种非交互式的通信,加速了信息的交流及数据传送,它是—个简易、快速的方法。通过连接全世界的Internet,实现各类信号的传送、接收、存贮等处理,将邮件送到世界的各个角落。到目前为止,可以说电子邮件是Internet资源使用最多的一种服务,E-mai1不只局限于信件的传递,还可用来传递文件、声音及图形、图像等不同类型的信息。
电子邮件不是一种“终端到终端”的服务,是被称为“存贮转发式”服务。这正是电子信箱系统的核心,利用存贮转发可进行非实时通信,属异步通信方式。即信件发送者可随时随地发送邮件,不要求接收者
文档评论(0)