一、MAPI over HTTP的简介

MAPI(消息处理应用程序编程接口)over HTTP是传输协议,可将传输层移到行业标准HTTP模型中,从而提升Outlook 和 Exchange连接的可靠性和稳定性。这样不仅可以让传输错误更易于辨识,还可以增强可恢复性。其他功能包括支持明确暂停和继续功能。这样一来,支持的客户端可以更改网络或从休眠状态中恢复,同时保持相同的服务器上下文。

实现MAPI over HTTP并不意味着这是可由Outlook用于访问Exchange的唯一协议。不支持MAPI over HTTP的Outlook客户端仍可以使用Outlook Anywhere(RPC over HTTP)通过启用了MAPI的客户端访问服务器访问Exchange。

在Exchange 2016中,可将MAPI over HTTP应用于整个组织,也可以在单独的邮箱级别应用此协议。

二、MAPI over HTTP的优势

MAPI over HTTP 为支持它的客户端提供以下益处:

  • 通过使用基于 HTTP 的协议实现身份验证的未来创新。

  • 在通信中断后实现更快的重新连接,因为仅需要重建 TCP 连接(而非 RPC 连接)。通信中断的示例包括:

    • 设备休眠

    • 从有线网络更换到无线网络或移动电话网络

  • 提供不依赖连接的会话上下文,服务器在可配置的时间段内保持会话上下文,即使用户更改网络也是如此。

三、Exchange 2016中MAPI over HTTP

在Exchange Server 2016中,MAPI over HTTP在组织一级默认启用,但仍需配置虚拟目录以供用户使用;

如果要从Exchange 2010升级到Exchange 2016,或拥有包含Exchange 2010和Exchange 2016服务器的混合环境,也需要手动配置虚拟目录;

从Exchange 2013升级到Exchange 2016,或从混合的Exchange 2010和Exchange 2013环境升级到Exchange 2016时,管理员会收到准备情况检查报告,提示未启用MAPI over HTTP,建议管理员在完成安装后再启用此协议的警告。

在任何包含Exchange 2013服务器的组织中,MAPI over HTTP不会默认启用,管理员需要手动启动及配置。

四、可支持性和系统必备

1、可支持性

产品 Exchange 2016 RTM Exchange 2013 SP1 Exchange 2013 RTM Exchange 2010 SP3

Outlook 2016 RTM

  • MAPI over HTTP

  • Outlook 无处不在

  • MAPI over HTTP

  • Outlook 无处不在

Outlook 无处不在

  • RPC

  • Outlook 无处不在

Outlook 2013 SP1

  • MAPI over HTTP

  • Outlook 无处不在

  • MAPI over HTTP

  • Outlook 无处不在

Outlook 无处不在

  • RPC

  • Outlook 无处不在

Outlook 2013 RTM

Outlook 无处不在

Outlook 无处不在

Outlook 无处不在

  • RPC

  • Outlook 无处不在

Outlook 2010 SP2 和更新 KB2956191 以及 KB2965295(2015 年 4 月 14 日)

  • MAPI over HTTP

  • Outlook 无处不在

  • MAPI over HTTP

  • Outlook 无处不在

Outlook 无处不在

  • RPC

  • Outlook 无处不在

Outlook 2010 SP2 和更低版本

Outlook 无处不在

Outlook 无处不在

Outlook 无处不在

  • RPC

  • Outlook 无处不在

Outlook 2007

Outlook 无处不在

Outlook 无处不在

Outlook 无处不在

  • RPC

  • Outlook 无处不在

2、系统必备

若要支持对Exchange Server 2016使用MAPI over HTTP,客户端和服务器必须安装下面的软件,并满足下面的条件;

  • 支持的Outlook 客户端包括Outlook 2016、Outlook 2013 SP1或更高版本、安装了更新程序KB2956191和KB2965295(2015年4月14日)的Outlook 2010 SP2。
  • 对于不在Windows Server 2012 R2上运行的任何Exchange 2016服务器,必须将Microsoft.NET Framework升级到4.5.1。
  • 在所有Exchange 2016服务器上为 .NET Framework 4.5.1 安装以下修补程序汇总中的一个。

    • Windows Server 2012 R2的KB2908387补丁

    • Windows Server 2012的KB2908385补丁
    • Windows Server 2008 R2 Service Pack 1的KB2908383

Exchange 2016的MAPI over HTTP简介的更多相关文章

  1. Exchange 2016 体系结构简介

    一.Exchange 2016简介 现在,CPU计算能力的成本显著降低,不再成为约束因素.随着此约束因素的消失,Exchange2016的主要设计目标是简化扩展.提高硬件利用率和实现故障隔离:在Exc ...

  2. Exchange 2016 体系结构

    Exchange Server 2016 使用一个构建基块体系结构,提供电子邮件服务,以便在各种规模的组织(从小型组织到最大规模的跨国企业)进行部署.这种体系结构如下图所示.包含两个角色,邮箱服务器角 ...

  3. Exchange 2016中的削减内容

    一.从Exchange 2013到Exchange 2016所废弃的功能. 在Exchange 2016中已经有部分Exchange 2013的功能不在提供支持. 1.体系结构 功能 注释和缓解操作 ...

  4. Exchange 2016系统要求

    一.支持的共存方案 下表列出了一些支持 Exchange 2016 与 Exchange 早期版本共存的应用场景. Exchange 2016与Exchange Server早期版本共存 Exchan ...

  5. Exchange 2016 系统要求

    Exchange 2016 和早期版本的 Exchange Server 共存方案 Exchange 2016支持混合部署方案 Exchange 2016 的网络和目录服务器要求 目录服务体系结构: ...

  6. Exchange 2016 OWA更改css样式

    css文件目录:E:\Exchange 2016\FrontEnd\HttpProxy\owa\auth\15.1.1713\themes\resources\logon.css ##更改左侧页面颜色 ...

  7. Exchange 2016 CU12安装报错

    1.         报错信息: Exchange 2016 升级 CU12补丁报错,主要是在进行第10步安装管理工具时报SeSecurityPrivilega错误,详细如下: 查看安装log信息如下 ...

  8. Exchange 2016 CU3 安装失败解决方法

    Exchange 2016 CU3 安装失败解决方法 1. 问题: 由于前期安装过Exchange 2010 ,服务器非正常删除,后期人员无法跟进,在新安装Exchange 2016时准备工作正常完成 ...

  9. Exchange 2016 创建日程,远程服务器返回错误: (401) 未经授权

    背景:在测试环境中一切正常,使用的是Exchange2013,上生产环境Exchange2016,部署后产生如下错误: Microsoft.Exchange.WebServices.Data.Serv ...

随机推荐

  1. 实现Java程序跨平台运行十二个注意事项

    [转自] http://blog.chinaunix.net/uid-20550186-id-1927257.html 使用Java语言编写应用程序最大的优点在于"一次编译,处处运行&quo ...

  2. 神马是代码简单的cmd模式,这就是!

    小狼正在研究 “怎么查找连在一起的同色方块?”算法问题 ,突然感觉我是不是需要一种开发模式,不然感觉自己的代码好乱的. 可能是研究算法吧,导致小狼的思路特别清晰,加上也用了差不多1年的nodejs.s ...

  3. PIXI AnimatedSprite 及打字爆炸动画(5)

    效果 : 消除字母 当前位置出现爆炸效果 这里使用到了AnimatedSprite 动画  Members An AnimatedSprite is a simple way to display a ...

  4. 转帖 css的块元素、内联元素、内联块元素、display属性、浮动、定位

    块元素 块元素,也可以称为行元素,布局中常用的标签如:div.p.ul.li.h1~h6.dl.dt.dd等等都是块元素,它在布局中的行为:1.支持全部的样式.2.如果没有设置宽度,默认的宽度为父级宽 ...

  5. AWS and OpenStack

    AWS OpenStack EC2 Nova EBS Cinder EFS Manila S3 Swift Storage Gateway 本地上云 ClondFront 内容发布服务 VPC Neu ...

  6. (转)增加定时检测linux占用内存,及时清理功能

    增加定时检测linux占用内存,及时清理功能 原文:http://www.voidcn.com/article/p-wnmannom-boa.html free -m 查看,发现内存跑满了. 再 to ...

  7. FZU 1924——死锁——————【topo判环】

    死锁 Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u Submit Status Pr ...

  8. SpringBoot | 第二十八章:监控管理之Spring Boot Admin使用

    前言 上一章节,我们介绍了Actuator的使用,知道了可通过访问不同的端点路径,获取相应的监控信息.但使用后也能发现,返回的监控数据都是以JSON串的形式进行返回的,对于实施或者其他人员来说,不是很 ...

  9. 深入理解JavaScript系列(35):设计模式之迭代器模式

    介绍 迭代器模式(Iterator):提供一种方法顺序一个聚合对象中各个元素,而又不暴露该对象内部表示. 迭代器的几个特点是: 1.访问一个聚合对象的内容而无需暴露它的内部表示. 2.为遍历不同的集合 ...

  10. [转]在ASP.NET Core使用Middleware模拟Custom Error Page功能

    本文转自:http://www.cnblogs.com/maxzhang1985/p/5974429.html 阅读目录 一.使用场景 二..NET Core实现 三.源代码 回到目录 一.使用场景 ...