本篇论文主要分为五个章节,各章节主要内容如下。 第一章为绪论部分,主要介绍了基于 Android 平台邮件系统的研究背景、意义、以
及国内外研究的现状。并分析 Android 邮件客户端存在的问题及发展的趋势,给出本课 题研究的对象。
第二章为邮件协议分析部分,主要是对电子邮件内容的介绍以及对电子邮件通信过 程的分析,并对电子邮件通信过程中用到的相关协议进行介绍和分析。
第三章为系统相关技术的介绍,主要介绍了邮件系统设计用到的开发工具 Eclipse 和系统实现平台 Android 的相关技术。并分析了邮件系统开发使用到的 Java 标准开发包 Javamail API。
第四章为系统的设计和实现部分,对系统实现的功能进行分析,设计系统的功能框
架图。对系统的各个模块进行设计,给出个模块的功能流程图。设计各个模块实现的具 体代码,给出功能实现图。
第五章为系统的测试部分,对系统的开发环境和系统的模块功能进行测试,并设计 系统各个模块功能测试的测试用例,最后给出测试的结果。
第二章 电子邮件协议分析
2。1 电子邮件介绍
电子邮件(Electronic Mail),又称电子信箱、电子邮政,电子邮件是指使用互联网 等电子手段对信件、数据、资料等信息进行交互通信的方式[4]。因其能够提供快捷、方 便的服务,电子邮件已经成为网络互联一种最受欢迎、使用广泛的通信手段。用户使用 电子邮件不仅可以随时随地地实现对数据、资料等信息的交互,还可以对各类信息及文 件进行存储转发。通过互联网或其他通信网络的连接,电子邮件用户可以接收到所有网 络邮箱发来的邮件,并保存到邮件服务器上。不仅如此用户还能通过电子邮件获得海量 的新闻信息、单独的专题邮件、以及实现信息的轻松搜索。
电子邮件不仅结合了传统电话通信和邮政信件的通信特点,还融入了计算机互联网 技术实现随时随地的通信。使用电子邮件传递信息不仅能和电话通信一样直接快速,还 能像传统的信件邮政一样让接收方得到具体的文字内容。电子邮件不单单可利用传统电 话网络,而且可以使用其它任何通信网进行邮件传送。电子邮件通过存储转发的方式利 用网络实现信息的逐步传递,不仅能像电话通信那样直接、快速、实时,在使用费用方 面也是相对比较低廉的。
电子邮件发展至今已经具有了完善的机制体系,其特点如下:(1)价格便宜,通 过互联网发送电子邮件的费用与传统的通信方式比较起来要便宜得多;(2)传输速度 快,电子邮件通过因特网或者无线的方式发送邮件时,信号的传输近于光速,往往一封 邮件到达目的地只有几毫秒;(3)保密性好,邮件的收发都有相应的解码方式,并且 都有密码保护,不容易被人窃取信息;(4)完善性,针对不同的用户需求,电子邮件 能够提供完善的服务,满足人们的需求。
2。2 电子邮件工作原理介绍
电子邮件的通信过程遵循客户-服务器的模式[4]。邮件发送方通过用户代理程序,将 编辑好的邮件向客户端服务器发送。客户端服务器将识别接收方的邮件地址,并通过互 联网连接的方式向服务器端的服务器发送信息。服务器端服务器会将邮件信息储存在服 务器当中,并告知接收方的用户代理有新的邮件到了。接收方通过用户代理程序与服务 器端服务器连接后,获取服务器的信息,进而查询接收到的邮件信息。电子邮件的通信 过程如下图所示。
图 2-1 电子邮件的通信过程
2。3 邮件通信主要协议分析 Android邮件通信协议的研究与应用(4):http://www.youerw.com/jisuanji/lunwen_203413.html