毕业设计说明书(论文)中文摘要
电子邮件是-种用电子手段提供信息交换的通信方式。它是全球多种网络上使用最普遍的一项服务。这种非交互式的通信,加速了信息的交流及数据传送。通过连接全世界的Internet,实现各类信号的传送、接收、存贮等处理,将邮件送到世界的各个角落。到目前为止,可以说电子邮件是Internet资源使用最多的一种服务。
本电子邮件系统主要包括的动能有:信箱管理(收件箱、发件箱、草稿箱、已发送信箱以及邮件的接受,发送,删除),联系人管理(选择联系人、添加删除联系人),用户管理(添加删除用户、更改当前用户)。所有的邮件都存放在access数据库中,数据库的表有:联系人,用户,收件箱,发件箱,草稿箱,已发送。附件默认存放在系统工程目录下的附件文件夹中,用户可以通过点击附件另存为按钮,将附件保存至用户指定的位置。
关键词 电子邮件 邮件服务 邮件客户端
毕业设计说明书(论文)外文摘要
Title E-mail client Design and Implementation
Abstract
E-mail is a kind of exchange of information by electronic means to
provide communication. It is the most widely used service of the world's variety networks. This non-interactive communications accelerate the exchange of information and data transmission. Connecting the whole world Internet, it achieve various types of signal transmission, reception, storage and other processing, the message sent to all corners of the world. So far, we can say e-mail is the most used service during the Internet resources.
The e-mail system includes the functions: Mail Management(Inbox, Outbox, Drafts, Sent Box and acceptance of e-mail, send mail, delete mail), Contact Management(Select Contacts, add and delete contacts), User Management(add and delete user,set current user), All mail is stored in access database, Database table has Contacts, users, Inbox, Out Box, Drafts Box, Sent Box. Annex default stored in the system directory under the project folder in the annex, Users can click the Annex Save As button to save the attachment to a user specified location.
Keywords E-mail Mail Service Mail client
1 引言 3
1.1电子邮件介绍 3
1.2电子邮件的工作原理 4
1.3电子邮件技术现状 4
1.3.1 端到端的安全电子邮件技术 4
1.3.2 传输层的安全电子邮件技术 5
1.4 开发环境及运行环境 6
2 应用系统开发理论基础 6
2.1 SMTP介绍 6
2.1.1 SMTP的工作原理及其模型 8
2.1.2 SMTP协议的命令和应答 9
2.2 POP3协议 12
2.2.1 POP3协议简介 12
2.2.2 POP3协议简介 12
2.3 jmail组建简介及其特点 13
2.3.1 jmail组建简介 13
2.3.2 Jmail的特点 13
2.4 MFC简介 13
2.4.1 MFC概述 13
2.4.2 MFC中对话框类型 14
3 邮件客户端总体设计 14
3.1 系统总框架 15
3.2程序功能图 15
4 邮件客户端详细设计及实现 16
4.1 数据库模块的 16
4.1.1数据库表的设计 16
4.1.2 关键数据库操作功能代码 18
4.2 邮件发送模块的 20
4.2.1类和界面的设计 20
4.2.2关键代码 21
4.3 收件箱 22
4.3.1 类的设计以及组建导入 22
4.3.2关键代码 24
4.4 发件箱、草稿箱、已发送信箱 28
4.4.1类和界面的设计 28
4.4.2关键代码 30
4.5 联系人模块 31
4.5.1 类和界面的设计 31
4.5.2关键代码 32
4.6 用户模块 33
4.6.1 类和界面的设计 33
4.6.2 关键代码 34
4.7其它关键代码 36
4.7.1 窗口创建函数 36
4.7.2 窗口销毁函数 37
5 结论 39
6 致谢 39
7 参 考 文 献 39
1引言
21世纪是网络飞速发展的时代,电子邮件已经成为热门话题。随着网络技术的不断发展,网络应用已经渗透到人类社会的各个角落。作为网络世界信息传输的支撑点的电子邮件,更是人们关注的焦点。通过电子邮件无论朋友在何方,都可以通过电子邮件方便的联系交流,电子邮件开辟网络世界里的一片天地。
电脑的日益普及,大大改变了各行各业的工作方式和人们的生活方式,越来越多的人开始进入到电脑的世界。电脑的普及化,进而促进了互联网的进一步的发展和完善,而作为互联网上基本的存在电子邮件系统给予了上网的电脑用户另一个别样的空间。
1.1电子邮件介绍
电子邮件(简称E-mai1)又称电子信箱、电子邮政,它是-种用电子手段提供信息交换的通信方式。它是全球多种网络上使用最普遍的一项服务。这种非交互式的通信,加速了信息的交流及数据传送,它是-个简易、快速的方法。通过连接全世界的Internet,实现各类信号的传送、接收、存贮等处理,将邮件送到世界的各个角落。到目前为止,可以说电子邮件是Internet资源使用最多的一种服务,E-mai1不只局限于信件的传递,还可用来传递文件、声音及图形、图像等不同类型的信息。
电子邮件不是一种"终端到终端"的服务,是被称为"存贮转发式"服务。这正是电子信箱系统的核心,利用存贮转发可进行非实时通信,属异步通信方式。即信件发送者可随时随地发送邮件,不要求接收者同时在场,即使对方现在不在,仍可将邮件立刻送到对方的信箱内,且存储在对方的电子邮箱中。接收者可在他认为方便的时候读取信件,不受时空限制。在这里,"发送"邮件意味着将邮件放到收件人的信箱中,而"接收"邮件则意味着从自己的信箱中读取信件,信箱实际上是由文件管理系统支持的-个实体。因为电子邮件是通过邮件服务器(mai1 server)来传递档的。通常mail server是执行多任务操作系统UNIX的计算机,它提供24小时的电子邮件服务,用户只要向 mail server管理人员申请-个信箱账号,就可使用这项快速的邮件服务。
1.2电子邮件的工作原理
1) 电子邮件系统是一种新型的信息系统,是通信技术和计算机技术结合的产物。
电子邮件的传输是通过电子邮件简单传输协议(Simple Mail Transfer Protocol,简称SMTP)这一系统软件来完成的,它是Internet下的一种电子邮件通信协议。
2) 电子邮件的基本原理,是在通信网上设立"电子信箱系统",它实际上是一个计算机系统。系统的硬件是一个高性能、大容量的计算机。硬盘作为信箱的存储介质,在硬盘上为用户分一定的存储空间作为用户的"信箱",每位用户都有属于自己的-个电子信箱。并确定-个用户名和用户可以自己随意修改的口令。存储空间包含存放所收信件、编辑信件以及信件存盘三部分空间,用户使用口令开启自己的信箱,并进行发信、读信、编辑、转发、存档等各种操作。系统功能主要由软件实现。
3) 电子邮件的通信是在信箱之间进行的。用户首先开启自己的信箱,然后通过键入命令的方式将需要发送的邮件发到对方的信箱中。邮件在信箱之间进行传递和交换,也可以与另-个邮件系统进行传递和交换。收方在取信时,使用特定账号从信箱提取。
1.3电子邮件技术现状
随着网络的进一步发展,电子邮件已经成为人们联系沟通的重要手段,而电子邮件的安全问题也越来越得到使用者的重视。对此,惠普公司及时提出了安全电子邮件的全面解决方案。
1.3.1 端到端的安全电子邮件技术
端到端的安全电子邮件技术,保证邮件从被
上一篇:
电子商务毕业论文
下一篇:
软件工程课程网站毕业论文_PHP