天天看點

Outlook 用戶端無法通過 MAPI over HTTP 連接配接

随着Exchange 版本更新更新,我們通常很少去驗證用戶端建立MapiHttp連接配接所需的伺服器設定已正确配置。即使伺服器,負載均衡器和反向代理的所有設定都正确,您可能會遇到連接配接到Exchange Server 2013 SP1與Microsoft Outlook 2013 SP1與使用Mapi over HTTPS的問題。目前我們常見以下幾種場景;

正在使用Microsoft Outlook 2010 。

正在使用Microsoft Outlook 2013 Service Pack 1(SP1)或更高版本。

已連接配接到Microsoft Exchange Server 2013 Service Pack 1(SP1)或Microsoft Exchange Server 2016郵箱。

正在計劃配置Exchange郵箱和用戶端通路(CAS)伺服器,使用戶端連接配接到到所有具有Exchange Server 2013 SP1或更高版本的安裝或Microsoft Exchange Server 2016。

在上述情況下以下,我們發現Outlook 用戶端,在“Outlook連接配接狀态”對話框中的“協定”,除使用MAPI / HTTP之外的連接配接機制連接配接到Exchange伺服器。還有如下圖顯示使用RPC / HTTP的連接配接。(MAPI / HTTP連接配接在協定列中使用字元串HTTP指定)

經排查,此問題原因,Outlook用戶端上禁用了MapiHttp功能,請将MapiHttpDisabled的值更改為0(零)或删除MapiHttpDisabled DWORD值。

1.退出outlook用戶端

2. 根據Windows OS 系統版本不同,打開系統資料庫編輯器

Windows 10,Windows 8.1和Windows 8:按Windows鍵+ R打開運作對話框。鍵入regedit.exe,然後按OK。

Windows 7:單擊開始,在搜尋框中鍵入regedit.exe,然後按Enter鍵。

3.找到并在系統資料庫中選擇以下項,預設值是1

Key: HKEY_CURRENT_USER\Software\Microsoft\Exchange

DWORD: MapiHttpDisabled

Value: 1

4.右鍵單擊MapiHttpDisabled,然後單擊“修改”。将值資料更改為0,然後單擊确定。

<a href="http://s3.51cto.com/wyfs02/M01/97/E4/wKiom1k0zWqgpS1UAABxdx8JRQI082.png" target="_blank"></a>

5.關閉系統資料庫編輯器,打開Outlook 用戶端,确認 Outlook連接配接狀态”對話框中的“協定”

<a href="http://s3.51cto.com/wyfs02/M02/97/E4/wKioL1k0x9nzt9hoAABRFoVXOJY988.png" target="_blank"></a>

參考:以下清單列出用戶端和伺服器是否支援HTTP Over MAPI 連接配接協定

<a href="http://s3.51cto.com/wyfs02/M00/97/E3/wKiom1k0x9rwEzDMAABdibP0mU0675.png" target="_blank"></a>

      本文轉自驚豔了青春 51CTO部落格,原文連結:http://blog.51cto.com/djclouds/1932202,如需轉載請自行聯系原作者

繼續閱讀