文档介绍:内蒙古大学
硕士学位论文
Windows下支持IPv6的邮件客户端软件的设计和实现
姓名:刘瑞霞
申请学位级别:硕士
专业:计算机应用技术
指导教师:叶新铭
20050101
挠始突Ф巳砑纳杓坪褪迪轮С諭摘要由于互联网的蓬勃发展,地址的需求量愈来愈大,定义的有限地址空间将被耗尽,发展网络技术迫在眉睫。但是由于的巨大成功,从过渡到需要一个长时问的过程。邮件是互联网上最常见的一种应用,所以开发一款支持的过渡时期的邮件客户端软件是非常必要的。本文详细的介绍了一款支持的邮件客户端软件的设计和实现。首先介绍了实现该软件的相关背景知识,重点介绍了发送和接收邮件协议和协议,而且分析了收发邮件的过程。接着从需求分析、总体设计、详细设计、编码实现这,龇矫嫦晗傅慕樯芰烁萌砑目7⒐獭U鱿低郴治个模块实现,应用程序界面、视图显示层、内存文件层、邮件协议层、网络传输层。主要介绍邮件协议层和网络传输层,邮件协议层是对邮件协议的具体实现,而网络传输层提供了对、、以及混和环境的支持,对底层网络实现了封装。最后对软件进行了测试,结果表明我们开发的耆持纯,网络和/混和网络。关键词:,,,域名解析,邮件
、.狹:,珼,琓甃,瓸,.甪琣.、畉痙/
图表目录/双协议栈的协议结构图圈缱佑始湓怼应答码对照表⋯⋯⋯⋯⋯⋯⋯⋯图峁够砑7⒎椒ǖ钠俨寄P图低掣髂?楣叵低图绦蛄鞒掏肌图发送邮件流程图图幽淠?楹饔霉叵担图内存文件层存储结构图⋯..⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯域名解析函数调用关系图τ贸绦蚪缑妗图接收邮件界面⋯.⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图冻逃氏涔芾斫缑妗低矰配置界面⋯⋯⋯⋯⋯一⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图馐曰肪惩缤肌图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.⋯..⋯⋯⋯⋯..⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图环馔暾挠始⋯⋯⋯.⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图网络层函数调用过程⋯⋯⋯⋯.⋯⋯⋯⋯⋯⋯⋯..⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯从始缑妗⑺陀始缑妗⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.⋯⋯⋯⋯⋯⋯⋯⋯一⋯⋯...⋯,,..⋯⋯⋯..
第一章引言研究背景主要工作随着的快速发展,作为上最受欢迎的服务,猰焉傅饺嗣峭I活的方方面面。著名调查机构镜牡鞑橹赋觯暧诜獾腅—被寄出,而到年碌祝鋈虺叹椭辽俜⒊诜釫.。作为有效的行销利器,电子邮件行销产业价值达亿美元。据竟兰疲拦サ闹械裙揪常应用电子邮件作为一种重要的网上广告形式,%的市场经理认为电子邮件很重要。在网络技术及需求飞速发展的今天,基于的地址空间急剧匮乏,网络需求日盏增大,发展网络技术迫在眉睫。作为全球通信新技术和应用的主要市场,中国的发展正成为全球关注的焦点。在大力研发操作系统的同时,大批计算机软件厂商和自由开发者也积极地参与到应用软件的开发行列。但是应用软件开发严重滞后于操作系统,尤其是僮飨低诚碌挠τ萌砑6缱佑始荌澜缰凶盍餍械挠τ茫7ⅰǹ钪С的电子邮件客户端软件是势在必行的。我们设计丌发的轮С諭挠始突Ф巳砑的实现目标为和操作系统下稳定工作,界面友好,支持多语言界面,易学易用,具备目前环境下邮件客户端软件的常用功能;С种形简繁体陀⑽氖樾春拖允居始谌荩С指郊С质褂肏嗉⑾允镜缱佑始谌荩С侄嘤没В冻逃氏涔芾砉δ埽С諷琍τ眯椋支持和两种网络技术:能够兼容、以及和混合的网络环境,自动判定网络环境进行邮件收发:赪操作系统目前仍不支持对域名解析,所以χС侄訧名解析,并支持地址的域名服务器;甶应支持自动查找用钐砑拥腎蛎衿鳌N7奖阌没В褂χС衷梢栽赪
论文的组织程序中直接添加域名服务器地址。本文按如下方式进行组织:第一部分介绍了协议相关的知识,主要介绍了协的新特点以及向过渡的技术和过程;第二部分介绍了电子邮件相关知饕=绍了收发邮件的原理和过程,以及收发邮件的标准协议、、、,前两部分为整个软件的设计和开发提供一个理论的基础;第三部分主要介绍了开发该软件过程中用到的软件玎发方法;第四部分详细介绍我们开发的轮С諭挠始突Ф巳件纳杓扑枷胗胧迪衷恚樯芰怂幕竟δ堋⒂湃钡阋约笆迪值墓丶约际酰五部分主要对软件进行了功能性测试,经过测试可知该软件达到了预期的目标;第六部分主要是对整个软件开发过程的总结,并且提出了一些以后需要改进的地方。
第二章协议产生背景疘槭甏衅冢拦啦扛呒堆芯考苹諥胂A耸迪滞涞幕チ⒒发展现状通而研制的,