EXCHANGE SERVER の HTTP 経由の MAPI

Messaging Application Programming Interface (MAPI) over HTTP は、Outlook と Exchange の接続の信頼性と安定性を改善するために、トランスポート層を業界標準の HTTP モデルに移行させているトランスポート プロトコルです。 これにより、トランスポート エラーの可視性レベルが向上するとともに、回復性が強化されます。 追加機能には、明示的な一時停止後再開機能のサポートが含まれています。 これにより、サポートされているクライアントは、同じサーバー コンテキストを維持しながら、ネットワークを変更したり、休止状態から再開したりできます。

MAPI over HTTP の実装は、Outlook でこのプロトコルを使用しなければ Exchange にアクセスできないことを意味するものではありません。 MAPI over HTTP に対応していない Outlook クライアントは、引き続き Outlook を使用して、MAPI 対応のクライアント アクセス サーバーを介して Exchange にアクセスできます。

Exchange 2016 と Exchange 2019 では、MAPI over HTTP を組織全体または個々のメールボックス レベルで適用できます。

MAPI over HTTP の利点

HTTP 経由の MAPI は、それをサポートするクライアントに次の利点を提供します。

  • HTTP ベースのプロトコルを使用して、将来の認証技術の革新に対応できます。

  • (RPC 接続ではなく) TCP 接続のみを再構築する必要があるため、通信中断後の再接続時間が短縮されます。 通信切断が発生する例には、以下があります。

    • デバイスの休止状態

    • 有線ネットワークからワイヤレスまたは携帯電話ネットワークへの変更

  • 接続に依存しないセッション コンテキストを提供します。 サーバーは、ユーザーがネットワークを変更した場合でも、構成可能な期間セッション コンテキストを維持します。

Exchange をアップグレードするときの HTTP 経由の MAPI

Exchange 2016 以降では、MAPI over HTTP は既定で組織レベルで有効になっていますが、「ユーザーが HTTP 経由で MAPI を構成 して利用するには」の説明に従って仮想ディレクトリを構成する必要があります。

組織レベルで HTTP 経由の MAPI が既定で有効または無効になっているシナリオについては、次の表を参照してください。

シナリオ Exchange 2019 Exchange 2016
Exchange 2016 環境からのアップグレード HTTP 経由の MAPI は既定で有効になっています 該当なし
Exchange 2013 サーバーを含む環境からのアップグレード HTTP 経由の MAPI は既定で無効になっています HTTP 経由の MAPI は既定で無効になっています
Exchange 2010 環境からのアップグレード 該当なし HTTP 経由の MAPI は既定で有効になっています

Exchange 2013 サーバーを含む組織からのアップグレード中に、管理者は HTTP 経由で MAPI が有効になっていない [WarnMapiHttpNotEnabled] の準備チェック警告を受け取り、HTTP のインストール後に MAPI を有効にすることをお勧めします。 Exchange 2013 サーバーを含む任意の組織では、HTTP 経由の MAPI は既定では有効になりません。管理者は、「 HTTP 経由で MAPI を構成する」 の手順に従って有効にする必要があります。

サポートと前提条件

MAPI over HTTP を有効にするには、次の要件を検討してください。

サポート

以下の表を使用して、クライアントとサーバーが MAPI over HTTP をサポートすることを確認します。

製品 Exchange 2019 Exchange 2016 Exchange 2013 SP1 Exchange 2013 RTM Exchange 2010 SP3
Outlook 2013 SP1 以降のすべてのバージョンの Outlook MAPI over HTTP
Outlook Anywhere
MAPI over HTTP
Outlook Anywhere
MAPI over HTTP
Outlook Anywhere
Outlook Anywhere RPC
Outlook Anywhere
Outlook 2010 SP2 と更新プログラム
KB2956191 と KB2965295 (2015 年 4 月 14 日)
MAPI over HTTP
Outlook Anywhere
MAPI over HTTP
Outlook Anywhere
MAPI over HTTP
Outlook Anywhere
Outlook Anywhere RPC
Outlook Anywhere
Outlook 2013 RTM Outlook Anywhere Outlook Anywhere Outlook Anywhere Outlook Anywhere RPC
Outlook Anywhere
以前のすべてのバージョンの Outlook Outlook Anywhere Outlook Anywhere Outlook Anywhere Outlook Anywhere RPC
Outlook Anywhere

前提条件

クライアントとサーバーがEXCHANGE SERVERで HTTP 経由で MAPI をサポートするには、次の条件が必要です。 次の前提条件が満たされたら、Configure MAPI over HTTPを参照して組織内で有効にしてください。

  • サポートされている Outlook クライアント (前のセクションの表を参照)。

  • .NET Framework 4.5.2 以降。 これは Exchange 2016 CU5 以降の問題ではなくなったことに注意してください。 Exchange 2016 の.NET Framework要件の詳細については、「Exchange 2016 でサポートされている.NET Frameworkバージョン」を参照してください。