学位论文 > 优秀研究生学位论文题录展示

基于MAPI协议的邮件预取平台的研究与实现

作 者: 袁佳
导 师: 陈建二; 王建新
学 校: 中南大学
专 业: 计算机科学与技术
关键词: NSPI地址簿协议 EMSMDB信息存储协议 MAPI 协议降级 透明预填充
分类号: TP393.098
类 型: 硕士论文
年 份: 2013年
下 载: 1次
引 用: 0次
阅 读: 论文下载
 

内容摘要


Microsoft Exchange Server是微软公司开发电子邮件服务组件,为用户提供了电子邮件的存取、储存、转发等服务。它支持多种电子邮件网络协议,其中MAPI协议是微软开发的一套负责Outlook客户端与Exchange服务器之间的通信的私有协议。但是MAPI协议并没有考虑广域网中大延时的网络特性,使用大量的小包来传输数据,而且应用层上存在着过多的Request/Response交互,导致其在广域网中访问效率低下。国内外很多加速厂商都对MAPI协议进行了优化,通常采用的方法都是在用户收发邮件时对邮件进行预取来提高服务器的响应速度。本文提出一种基于MAPI流量透明预填充的邮件预取机制。在用户关闭Outlook客户端时,透明预填充机制通过维持服务器和客户端之间的MAPI连接来预取邮件,以缓解用户再次登录下载邮件时遇到的用网高峰问题。当Outlook客户端退出登录后,邮件预取平台模拟Outlook客户端去Exchange服务器上预取邮件。当真正的Outlook客户端再次登录时,由于邮件已经提前从广域网上预取到本地,用户可以直接从局域网中收取邮件,大大提升了邮件的传输速度。本文的主要研究工作如下:本文首先介绍MAPI协议簇,详细分析了RPC协议、NSPI地址簿协议和EMSMDB信息存储协议,以及Exchange的身份认证协议。然后从平台需求分析、应用代理网关的设计与实现、邮件预取插件的设计与实现、关键技术介绍等几个方面描述了邮件预取平台的开发过程。最后,实验结果表明邮件预取平台能对Outlook和Exchange的各种版本进行兼容,同时在缓存和非缓存模式下都能正常预取到邮件,有效地提升了邮件在广域网中的传输性能。图44副,表5个,参考文献60篇。

全文目录


摘要  4-5
Abstract  5-9
1 绪论  9-14
  1.1 Exchange协议簇概述  9-10
  1.2 国内外研究现状  10-12
  1.3 研究内容和意义  12-13
  1.4 论文组织  13-14
2 MAPI协议簇分析  14-35
  2.1 MAPI协议包结构  14-15
  2.2 RPC协议  15-16
    2.2.1 RPC工作模式  15
    2.2.2 RPC数据单元  15-16
  2.3 NSPI地址簿协议  16-22
    2.3.1 协议方法分析  16-18
    2.3.2 身份认证  18-21
    2.3.3 实例分析  21-22
  2.4 EMSMDB信息存储协议  22-34
    2.4.1 协议方法分析  23-27
    2.4.2 ROP解析  27-31
    2.4.3 实例分析  31-34
  2.5 本章小结  34-35
3 邮件预取平台的设计与实现  35-49
  3.1 平台功能需求  35-36
  3.2 平台总体设计  36-38
    3.2.1 流程控制  37-38
    3.2.2 拓扑模型  38
  3.3 应用代理网关的设计与实现  38-40
    3.3.1 应用代理网关架构  39
    3.3.2 应用数据截获  39-40
  3.4 邮件预取插件的设计与实现  40-48
    3.4.1 模块设计  40-42
    3.4.2 数据包格式  42-43
    3.4.3 数据包处理流程  43-45
    3.4.4 RPC头部和认证数据  45-46
    3.4.5 MAPI取邮件逻辑  46-48
  3.5 本章小结  48-49
4 系统关键技术  49-54
  4.1 流保持技术  49-50
  4.2 协议降级技术  50-51
  4.3 LZXPRESS压缩算法  51-53
  4.4 本章小结  53-54
5 测试与分析  54-59
  5.1 系统开发与测试环境  54
  5.2 系统部署  54-55
  5.3 系统功能测试  55-58
    5.3.1 测试场景  55-56
    5.3.2 测试结果  56-58
  5.4 本章小结  58-59
6 总结与展望  59-61
  6.1 总结  59-60
  6.2 下一步工作  60-61
参考文献  61-65
攻读学位期间主要的研究成果目录  65-66
致谢  66

相似论文

  1. 基于INTERNET的压力管道远程使用登记系统的研究,TP399
  2. 数字电视机顶盒软件中间件的研发与实现,TP311.52
  3. 基于贝叶斯过滤的文本分类技术的研究与实现,TP393.098
  4. 基于相似性测量检测图像型垃圾邮件技术的研究,TP393.098
  5. 数据挖掘在邮件反垃圾系统中的应用,TP393.098
  6. 企业邮件监管系统的设计与实现,TP393.098
  7. 基于Exchange的中小企业邮件系统的研究与实现,TP393.098
  8. 基于信息增益的贝叶斯数据挖掘算法在垃圾邮件过滤中的应用,TP393.098
  9. 面向专家评审的邮件服务系统的设计与实现,TP393.098
  10. 基于内容检索的垃圾邮件过滤器研究与实现,TP393.098
  11. 无标注自学习反垃圾邮件服务的研究,TP393.098
  12. 基于最小风险的贝叶斯邮件过滤算法研究,TP393.098
  13. “总串分并”四层反垃圾邮件过滤系统研究,TP393.098
  14. 基于内容的垃圾邮件过滤技术的研究,TP393.098
  15. 在线组合分类器应用于大规模垃圾邮件过滤的研究,TP393.098
  16. 基于内容挖掘的中文垃圾邮件过滤技术研究,TP393.098
  17. 基于NMF垃圾邮件过滤系统研究,TP393.098
  18. 一个具有过滤功能的手机邮件管理系统的设计与实现,TP393.098
  19. 基于SVM的中文垃圾邮件过滤,TP393.098
  20. 基于信息熵的反垃圾邮件技术研究,TP393.098
  21. 基于内容的电子邮件过滤系统的研究,TP393.098

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序 > 电子邮件(E-mail)
© 2012 www.xueweilunwen.com