毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

C++电子邮件客户端的设计与实现(2)

时间:2017-06-19 21:46来源:毕业论文
3.2.1 程序功能图 12 3.2.2 程序流程图 13 3.3 电子邮件客户端详细设计 14 3.3.1 主界面设计 14 3.3.2 数据库模块的的设计与实现 16 3.3.3 邮件发送模块的的设计与实


3.2.1  程序功能图    12
3.2.2  程序流程图    13
3.3  电子邮件客户端详细设计    14
3.3.1  主界面设计    14
3.3.2  数据库模块的的设计与实现    16
3.3.3  邮件发送模块的的设计与实现    18
3.3.4  邮件接收模块设计与实现    21
3.3.5  邮箱模块的设计与实现    24
3.3.6  用户模块的设计与实现    27
3.3.7  通讯录模块的设计与实现    30
4  系统运行界面及测试    32
4.1  添加和选定邮件帐号    32
4.2  发送邮件界面    33
4.3  接收邮件    34
4.4  查看邮箱    34
4.5  添加删除联系人    36
结论    37
致谢    38
参 考 文 献    39
 
1  引言
随着计算机的普及和信息技术的不断发展,网络已经渗透到人类社会的各个层面。电子邮件作为网络世界的重要通信工具,越来越受到人们的关注。电子邮件替代了传统的纸质书信交流,具有其无比强大的优越性。使得无论人们在何时何地都能很方便地进行信息交流而且更方便、更快捷,电子邮件在通信领域打开了一片新天地。
个人电脑的日益普及,使人们的工作方式和生活方式得到极大的改变,越来越多的人走进了网络世界。在网络的世界中想要进行信息交流,电子邮件是必不可少的,然而人们也将面临怎样对邮件进行方便有效的管理的问题?随着网络技术层出不穷,花样百出,电子邮件客户端就应运而生,发挥了积极有效的作用。目前网络上流行的邮件客户端软件的除了最基本的收发邮件外,功能是越来越强大,界面也越来越华丽。在此借鉴前人的经验,在了解RFC底层协议的基础上,我开发了这个去除华丽功能,相对简单实用的邮件客户端程序,简化了操作。
1.1  电子邮件的相关介绍
电子邮件又称电子信箱、电子邮政,它是—种用电子手段提供信息交换的通信方式。1971年,美国BBN技术公司工程师雷.汤姆林森发明了电子信箱。此后电子邮件便成为Internet应用最广的服务:通过网络的电子邮件系统,用户可以用非常低廉的价格,以非常快速的方式,与世界上任何一个角落的网络用户联系,这些电子邮件可以是文字、图象、声音等各种方式。电子邮件最大的优点是使用简单速度快捷,成本低廉,安全性稍差。与传统邮件相比,电子邮件大致有以下特点:
一、方便:可以随时随地写、发,不会因为是假日或夜晚而无法投递;
二、快捷:电子邮件几乎是实时的,几乎不存在传统邮件的发送时间问题;
三、免费:一般免费邮箱就能满足日常要求;
四、安全:指两个方面:1、电子邮箱可以设置密码,甚至可以把收件加密后在发送或存档;2、传统邮件不易备份,而电子邮件可以轻而易举的备份多份,分别存放;
五、不占用空间:电子邮件是电子文件,不占用物理空间,即便邮箱空间是有限的,也随着电子邮箱空间的大幅度扩容而得以解决,另外还可以加密后存档。
电子邮件的格式由三部分组成。第一部分“USER”代表用户信箱的帐号,对于同一个邮件接收服务器来说,这个帐号必须是唯一的;第二部分“@”是分隔符;第三部分是用户信箱的邮件接收服务器域名,用以标志其所在的位置。
1.2  电子邮件的传输 C++电子邮件客户端的设计与实现(2):http://www.youerw.com/jisuanji/lunwen_9453.html
------分隔线----------------------------
推荐内容