RPC over HTTP は、2017 年 10 月 31 日に Microsoft 365 でサポート終了に達します

概要

2017 年 10 月 31 日の時点で、RPC over HTTP は、Exchange Onlineからメール データにアクセスするためのサポートされているプロトコルではなくなりました。 MICROSOFT は、RPC over HTTP 経由で接続する Outlook クライアントのサポートや更新プログラムを提供しなくなり、メール エクスペリエンスの品質は時間の経過と伴って低下します。

RPC over HTTP は、2014 年 5 月に起動された最新のプロトコルである MAPI over HTTP に置き換えられます。 この変更は、Outlook 2007 を実行している場合に影響します。Outlook 2007 は HTTP 経由で MAPI で動作しないためです。 サポートされていない状態にならないように、Outlook 2007 のお客様は、新しいバージョンの Outlook に更新するか、Outlook on the webを使用する必要があります。

この変更は、Outlook 2016、Outlook 2013、または Outlook 2010 を実行している場合にも影響する可能性があります。これは、インストールされている Office のバージョンの最新の累積的な更新プログラムを定期的にチェックする必要があるためです。

RPC over HTTP とは 2017 年 10 月 31 日の動作

RPC over HTTP (Outlook Anywhere とも呼ばれます) は、Outlook for Windows と Exchange 間の接続とトランスポートの従来の方法です。 2014 年 5 月、Microsoft は RPC over HTTP の代わりに MAPI over HTTP を導入しました。

2017 年 10 月 31 日から、RPC over HTTP は、Exchange Onlineからメール データにアクセスするためのサポートされているプロトコルではなくなりました。 この日付以降、次の条件が適用されます。

  1. Microsoft は、RPC over HTTP の問題 (通常またはカスタム) のサポートを提供しません。
  2. セキュリティに関係のない問題を解決するためのコード修正や更新はリリースされません。

さらに、HTTP 経由の MAPI をサポートする Office バージョンの場合、MICROSOFT は、RPC over HTTP の使用を強制するために、お客様が使用している既存のレジストリ キーを無視することを選択する場合があります。

RPC over HTTP が HTTP 経由の MAPI に置き換えられる理由

MAPI over HTTP には、それをサポートするクライアントで次の利点があります。

  • ネットワークが転送中にパケットをドロップするときの接続の回復性が向上します。
  • Microsoft 365 の多要素認証など、より安全なサインイン シナリオを有効にします。
  • サード パーティ ID プロバイダーの機能拡張基盤を提供します。
  • 従来の RPC テクノロジに対する HTTP 依存関係に対する RPC の複雑さを取り除く。

Outlook 2016、Outlook 2013、または Outlook 2010 で Microsoft 365 を使用しています。 実行する必要があるアクション

HTTP 経由で MAPI を使用するように更新された Outlook for Windows クライアントを使用していることを確認します。

最適で推奨されるオプションは、Microsoft 365 Apps for enterpriseの一部として最新バージョンの Office 2016 に移行することです。 2017 年 10 月 31 日までにMicrosoft 365 Apps for enterpriseに移行できない場合は、最新の累積的な更新プログラムを使用して、organization内の Office アプリケーションが更新されていることを確認してください。

HTTP 経由で MAPI を使用するExchange Onlineに接続するために、少なくとも現在推奨されている Outlook 更新プログラムの最小インストールがインストールされている必要があります。 現在の一覧を確認するには、次の Office 記事を参照してください。

Outlook 更新プログラム

さらに、Outlook クライアントがレジストリ キーを使用して HTTP 経由で MAPI を無効にしていないことを確認する必要がある場合があります。 詳細については、「Outlook 2010、2013、2016、または Outlook for Microsoft 365 が想定どおりに MAPI over HTTP を使用して Exchange に接続しない」を参照してください。

Outlook 2007 以前のバージョンで Microsoft 365 を使用しています。 実行する必要があるアクション

HTTP 経由の MAPI は、Outlook 2007 以前のバージョンにバックポートされませんでした。 Outlook 2007 を使用している場合は、2017 年 10 月 31 日にサポートされていない状態になります。 Microsoft 365 ポータル (portal.office.com) を通じてExchange Onlineメールボックスに引き続きアクセスする場合は、メインストリーム サポートを受けている現在のバージョンの Outlook に移動するか、Outlook on the webを使用することをお勧めします。

さらに、MICROSOFT 365 データに接続するために RPC over HTTP プロトコルに依存する Outlook アドインやサード パーティ製アプリがないことを確認します。

ユーザーが接続している Outlook のバージョンとビルド番号を特定する方法

この情報を取得するには、メールボックスごとに所有者アクセス監査を有効にし、メールボックスへのログオンに使用される Outlook バージョンの監査ログを照会します。 これを行うには、次の手順を実行します。

  1. リモート PowerShell を使用して Exchange Online に接続します。 詳細については、「Exchange Online PowerShell への接続」を参照してください。

  2. 所有者のメールボックス監査を有効にします。 これを行うには、次のいずれかのコマンドを実行します。

    • 1 つのメールボックスの場合:

      Set-Mailbox -Identity user@contoso.com -AuditOwner MailboxLogin -AuditEnabled $true
      
    • すべてのメールボックスの場合:

      Get-Mailbox | Set-Mailbox -AuditOwner MailboxLogin -AuditEnabled $true
      
  3. 監査ログを検索します。 これを行うには、次のいずれかのコマンドを実行します。

    • 1 つのメールボックスの場合:

      Search-MailboxAuditLog -Identity user@contoso.com -LogonTypes owner -ShowDetails | ? { $_.ClientInfoString -like "Outlook" }
      
    • すべてのメールボックスの場合、および結果を .csv ファイルにエクスポートするには:

      Get-Mailbox | Search-MailboxAuditLog -LogonTypes owner -ShowDetails | ? { $_.ClientInfoString -like "Outlook" } | select MailboxOwnerUPN,Operation,LogonType,LastAccessed,ClientInfoString | export-csv .\OutlookConnections.csv
      

      注:

      メールボックスの監査が有効になるまでに最大 24 時間かかる場合があります。 詳細については、「Exchange 監査レポート」を参照してください。

HTTP 経由で RPC 経由で接続しているorganization内のユーザーを特定する方法

Microsoft では、次のスクリーン ショットに示すように、Microsoft 365 管理センターのExchange Onlineに対する電子メール アプリケーションの使用状況に関するレポートを提供します。 このレポートには、RPC over HTTP を使用するクライアントからの接続のエクスポート可能なビューが含まれています。

Microsoft 365 管理センターの [Email アプリの使用状況] ページのスクリーンショット。

HTTP 経由の MAPI が Outlook 2007 にバックポートされない理由

HTTP 経由の MAPI は、 Office 2007 のメインストリーム サポートの終了後にリリースされました。 RPC over HTTP が 2017 年 10 月 31 日にサポート終了になると、Office 2007 は延長サポート対象外になります。

このサポート終了は、Outlook for Mac、Outlook for iOS および Android、Outlook for Windows 10 Mobile、またはOutlook on the webに影響しますか?

いいえ。 この変更は、Outlook for Windows にのみ適用されます。

Microsoft 365 でのこのサポート終了は、Exchange Server 2007、Exchange Server 2010、Exchange Server 2013、または Exchange Server 2016 を使用しているお客様に影響しますか?

いいえ。 RPC over HTTP を使用して Outlook for Windows とオンプレミスに接続するお客様は、引き続き接続Exchange Server。 この変更は、Outlook for Windows を使用して Microsoft 365 のExchange Onlineメールボックスに接続するユーザーにのみ影響します。

関連情報

HTTP 経由の MAPI の詳細については、次のリソースを参照してください。

さらにヘルプが必要ですか? Microsoft コミュニティを参照してください。