2.6.4 MIME 介绍 9
2.7 利用SMTP和POP3协议实现手动邮件收发 9
2.7.1 利用SMTP发送邮件 9
2.7.2 利用POP3接收邮件 10
3 概要设计 12
3.1 开发的可行性 12
3.2 系统开发与运行环境 12
3.2.1 系统开发环境 12
3.2.2 软件运行环境 13
3.3 系统功能需求分析 13
3.4 系统总体框架 14
3.5 系统功能模块设计 14
3.5.1.登录模块 15
3.5.2邮件发送模块 15
3.5.3.邮件接收模块 16
3.5.4.邮件管理模块 16
3.5.5 联系人管理模块 17
3.6 数据库设计 17
4 详细设计及编码实现 19
4.1系统流程说明 19
4.2 系统架构分析 19
4.3 系统主要模块 20
4.3.1系统登录模块 20
4.3.2 接收邮件模块 20
4.3.3发送邮件模块 23
4.3.4联系人管理 27
4.3.5 已发送模块 27
4.3.6 邮件管理模块 27
5 测试及问题分析 29
5.1 用户登录模块测试 29
5.2发邮件模块测试 29
5.3收邮件测试 30
结 论 31
致 谢 32
参考文献 33
1 引言
1.1 选题目的和意义
如今在Internet上各大主流的网站基本都提供了邮件功能,比如163或者sina等,人们可以很方便的利用邮件进行沟通。众所周知电子邮件(简称E-mail,标志:@,也被大家昵称为“伊妹儿”),又称电子信箱、电子邮政等,它是一种利用Internet进行信息交流的通信方式,是Internet应用最广的服务之一。如今人们沟通的手段很多,比如可以短信聊天等,但是通过电子邮件系统,人们可以用非常便宜的价格(基本上是免费的)进行交流沟通,特别是企业内部员工利用邮件系统进行实时交流,可以大大提高工作的效率;邮件系统还可以非常快速的方式(基本是瞬间就可以收到邮件),与世界上任何一个用户进行联系,只要他能连接上Internet就可以收取这些邮件,这些邮件内容可以携带文字、图片、声音等,这样可以大大提高人们沟通的效率。随着邮件系统的发展,如今用户还可以获得大量免费的新闻、订阅邮件,还可以在邮件中收听音乐,这些都极大的丰富了邮件系统的功能。
电子邮件是Internet的应用服务之一,也是使用最多的功能之一。它不受时间空间的限制,使得用户可以非常方便的进行交流沟通,比如通过电子邮件人们可以互相交换信息,传输文件等。电子邮件系统从最初产生到现在经过几十年的发展,已经形成了比较完善的技术体系。最初人们只能通过Outlook等C/S架构的客户端软件来收发自己的邮件,但是随着社会的发展以及人们需求的不断增加,传统的C/S架构软件已经不能满足当前用户的需要,加之C/S架构的邮件系统有很多的缺点,比如人们不能随时随地的收发邮件,而且这样的程序还需要配置协议,这样极不利于普通用户的使用以及邮件系统的推广。但是随着WEB邮件的出现解决了这一问题,用户无需安装任何Email客户端软件,只要操作系统上安装了浏览器就可以实现邮件的收发操作,大大提高了人们沟通的效率。源]自{751·~论\文}网·www.751com.cn/