Windows下支持IPv6的邮件客户端软件的设计和实现

Windows下支持IPv6的邮件客户端软件的设计和实现

论文摘要

由于互联网的蓬勃发展,IP地址的需求量愈来愈大,IPv4定义的有限地址空间将被耗尽,发展IPv6网络技术迫在眉睫。但是由于IPv4的巨大成功,从IPv4过渡到IPv6需要一个长时间的过程。邮件是互联网上最常见的一种应用,所以开发一款支持Ipv6的过渡时期的邮件客户端软件是非常必要的。 本文详细的介绍了一款支持IPv6的邮件客户端软件的设计和实现。首先介绍了实现该软件的相关背景知识,重点介绍了发送和接收邮件协议SMTP和POP3协议,而且分析了收发邮件的过程。接着从需求分析、总体设计、详细设计、编码实现这几个方面详细的介绍了该软件的开发过程。整个系统划分为5个模块实现,应用程序界面、视图显示层、内存文件层、邮件协议层、网络传输层。主要介绍邮件协议层和网络传输层,邮件协议层是对邮件协议的具体实现,而网络传输层提供了对IPv4、IPv6、以及IPv4fIPv6混和环境的支持,对底层网络实现了封装。最后对软件进行了测试,结果表明我们开发的iMail完全支持纯IPv6,IPv4网络和IPv4/IPv6混和网络。

论文目录

  • 第一章 引言
  • 1.1 研究背景
  • 1.2 主要工作
  • 1.3 论文的组织
  • 第二章 IPV6协说
  • 2.1 产生背景
  • 2.2 发展现状
  • 2.3 IPv6新特点
  • 2.3.1 巨大的地址空间
  • 2.3.2 简化的报头和灵活的扩展性
  • 2.3.3 层次化的地址结构
  • 2.3.4 即插即用的连网方式
  • 2.3.5 服务质量的满足
  • 2.3.6 对移动性更好的支持
  • 2.3.7 内置的安全特性
  • 2.4 需要解决的问题
  • 2.5 IPv4向IPv6过渡的技术和过程
  • 2.5.1 背景现状
  • 2.5.2 IPv6与 IPv4互通的3种基本技术
  • 2.5.3 过渡期间IPv6和 IPv4互通的解决方案
  • 2.5.4 IPv4向 IPv6平稳过渡技术的发展形式
  • 2.6 IPv6展望
  • 第三章 电子邮件及其传输原理
  • 3.1 电子邮件(E-mail)概述
  • 3.2 收发电子邮件的基本原理
  • 3.2.1 电子邮件的组成格式
  • 3.2.2 电子邮件的传输过程
  • 3.2.3 电子邮件与域名系统
  • 3.3 与邮件系统相关的协议标准
  • 3.3.1 SMTP协议
  • 3.3.2 POP3协议
  • 3.3.3 MIME协议
  • 第四章 软件开发方法
  • 4.1 面向过程的结构化软件开发方法
  • 4.1.1 基本思想
  • 4.1.2 基本阶段
  • 4.1.3 评价
  • 4.2 面向对象的软件开发方法
  • 4.2.1 基本思想
  • 4.2.2 开发过程
  • 4.2.3 评价
  • 4.3 两种方法的比较
  • 4.4 本系统采用的开发方法
  • 第五章 WINDOWS支持IPV6邮件客户端软件的设计和实现
  • 5.1 需求分析
  • 5.2 总体设计
  • 5.3 程序流程
  • 5.3.1 新建/编辑邮件
  • 5.3.2 发送邮件
  • 5.3.3 接收邮件
  • 5.3.4 显示邮件
  • 5.4 详细设计
  • 5.4.1 应用程序界面
  • 5.4.2 视图显示层详细设计
  • 5.4.3 内存文件层详细设计
  • 5.4.4 邮件协议层详细设计
  • 5.4.5 网络接口层详细设计
  • 5.5 软件最终实现
  • 5.5.1 软件界面
  • 5.5.2 接收邮件界面
  • 5.5.3 写邮件界面
  • 5.5.4 发送邮件界面
  • 5.5.5 远程邮箱管理界面
  • 5.5.6 系统 DNS配置界面
  • 第六章 系统的测试
  • 6.1 测试环境
  • 6.2 测试目的
  • 6.3 测试报告
  • 6.4 测试结论
  • 第七章 总结
  • 致谢
  • 相关论文文献

    • [1].让Outlook更贴心[J]. 电脑迷 2013(08)
    • [2].浅析E-mail邮件客户端功能指标的评测[J]. 德宏师范高等专科学校学报 2014(02)
    • [3].极便捷 将网页邮箱作为默认邮件客户端[J]. 电脑迷 2011(16)
    • [4].开发邮件客户端软件实现教育信息交换的探讨与实践[J]. 中国教育信息化 2008(09)
    • [5].不错过重要邮件 使用邮件客户端实现来信桌面提醒[J]. 电脑迷 2011(05)
    • [6].手机实时邮,E-mail让短信下岗[J]. 电脑爱好者 2010(07)
    • [7].系统自带很方便 Android平板邮件客户端设置[J]. 电脑迷 2012(03)
    • [8].基于C#的简易电子邮件收取客户端的实现[J]. 硅谷 2011(10)
    • [9].联系人直接转给好友[J]. 电脑爱好者(普及版) 2008(04)
    • [10].将电子邮件客户端注册到Windows系统菜单的原理与方法[J]. 电脑开发与应用 2009(02)
    • [11].大虾接手 菜鸟省心 三招实现问题电脑的托管[J]. 电脑迷 2010(20)
    • [12].一种安全Web电子邮件客户端设计[J]. 计算机工程 2008(14)
    • [13].别沉默 收到信就回一声[J]. 电脑迷 2009(09)
    • [14].电子邮件客户端软件架构与运行探讨[J]. 黑龙江科技信息 2011(25)
    • [15].Opera9.6发布:速度更快更方便[J]. 程序员 2008(11)
    • [16].DreamMail战“备”守则[J]. 电脑迷 2010(01)
    • [17].基于Net和ArGoSoft Mail Server的WEB页邮件客户端申请系统构建[J]. 重庆文理学院学报(自然科学版) 2009(03)
    • [18].网易闪电邮 收发邮件不愁[J]. 电脑爱好者(普及版) 2009(05)
    • [19].DreamMail工具栏变变变[J]. 电脑迷 2008(01)
    • [20].用梦想定义青春[J]. 意林(原创版) 2015(01)
    • [21].激活Gmail的“iPad”模式[J]. 网友世界 2011(17)
    • [22].具有隐私保护的Web邮件客户端[J]. 计算机应用研究 2010(02)
    • [23].人脉决定前程 高效用上地址簿[J]. 电脑迷 2009(23)
    • [24].用梦想定义青春[J]. 课堂内外创新作文(高中版) 2015(08)
    • [25].基于JaVaMail的Web邮件客户端的设计与实现[J]. 计算机系统应用 2008(06)
    • [26].新邮件到,搜狗马上知道[J]. 电脑知识与技术(经验技巧) 2011(05)
    • [27].选择文档邮件发送客户端[J]. 电脑迷 2008(05)
    • [28].让Windows Mail在Windows 7下使用[J]. 网友世界 2010(21)
    • [29].高校辅导员学生信息收集方式的比较研究[J]. 科教文汇(下旬刊) 2013(06)
    • [30].Elementary Os,另一个思路[J]. 硅谷 2012(02)

    标签:;  ;  

    Windows下支持IPv6的邮件客户端软件的设计和实现
    下载Doc文档

    猜你喜欢