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  电子邮件的传输
上一篇:ASP手机销售管理系统设计+文献综述
下一篇:基于Kinect的人体运动姿态捕捉和识别技术研究

vc++几种排序算法演示软件实现

VC++在线学习平台的设计

VC++BlackList的主机防火墙设计+源代码

C++《控制工程基础》课程试题数据库设计

C++IM即时通讯系统服务器端的设计+源程序

VC++五子棋游戏的设计

VC++基于GPU高光谱图像目标检测方法

医院财务风险因素分析及管理措施【2367字】

神经外科重症监护病房患...

公寓空调设计任务书

志愿者活动的调查问卷表

中国学术生态细节考察《...

10万元能开儿童乐园吗,我...

国内外图像分割技术研究现状

C#学校科研管理系统的设计

承德市事业单位档案管理...

AT89C52单片机的超声波测距...