Exchange Server への接続 (オンプレミス)

[この記事はプレリリース ドキュメントであり、変更されることがあります。]

バージョン 9.0 では、Customer Engagement アプリ (Dynamics 365 SalesDynamics 365 Customer ServiceDynamics 365 MarketingDynamics 365 Field Service、および Dynamics 365 Project Service Automation) を Microsoft Exchange Server (オンプレミス) で接続することができます。 詳細情報: セットアップ ガイド: CRM Online および Exchange Server のためのサーバー側同期 (ホワイトペーパー)

前提条件

  1. Exchange Server。 サポートされているバージョンは、Exchange Server 2013 SP1、Exchange Server 2016 SP1、Exchange Server 2019 のみです。

  2. 認証。 インストール中に、Exchange はインターネット インフォメーション サービス (IIS) を構成します。 Customer Engagement アプリと Exchange Server を接続するには、Exchange Server で Windows NT LAN Manager (NTLM) または基本認証を有効にする必要があります。 NTLM 認証を構成する場合は、Exchange Server で基本認証が無効になっていることを確認してください。

認証の詳細情報については、次へ移動してください。

  1. ApplicationImpersonation のロール。 Exchange で ApplicationImpersonation のロールを使用してサービス アカウントの作成と構成を行う必要があります。 詳細情報: Exchange の偽装と EWS

  2. セキュリティで保護された接続。 顧客エンゲージメント アプリと Exchange 間の接続は、TLS/SSL および現在の暗号スイート を介して暗号化する必要があります。

  3. Exchange Web サービス (EWS)。 EWS への接続は、ファイアウォールを通過できる必要があります。 外部への接続にはリバース プロキシが多くの場合使用されます。 EWS エンドポイントが外部用でない場合は、必要な IP アドレスを確認してください。 Dynamics 365 オンライン環境の領域に基づいて、オンプレミスのファイアウォールの許可リストに IP アドレスを追加して、オンプレミスの Exchange Server への接続を許可してください。

チップ

Exchange (オンプレミス) に正常に接続されていることを確認するには、Microsoft リモート接続アナライザーを実行してください。 どのテストを実行するかについての詳細は、リモート接続アナライザーによるテスト メール フロー を参照してください。

必要なポートについては、Exchange のクライアントとメール フローのネットワーク ポート を参照してください。

Dynamics 365 と外部電子メール サービス間の接続を保護するために使用されるプロトコルと暗号の詳細については、サーバー暗号スイートと TLS 要件 を参照してください。

プレビュー: メール サーバー プロファイルを作成する

  1. Power Platform 管理センター で、環境を選択します。

  2. コマンド バーで、設定>メール>サーバー プロファイル を選択します。

    メール サーバー プロファイル設定のスクリーンショット。

  3. コマンド バーで、新規サポート プロファイル を選択します。

    新規サーバー プロファイル作成のスクリーンショット。

  4. メールサーバーの種類 に対しては、Exchange Server (オンプレミス) を選択して、次にプロファイルに意味のある 名前 を指定します。

    Exchange Server オンプレミス サーバー プロファイルを選択したスクリーンショット

  5. このサーバー プロファイルを新しいメールボックスの規定プロファイルとして使用する場合は、新しいメールボックスの規定プロファイルとして設定 をオンにします。

  6. 認証の種類 には、次のいずれかを選択します。

    • メール サーバー プロファイルで指定された資格情報: このメール サーバー プロファイルで指定された資格情報が、このプロファイルと関連付けられたすべてのユーザーやキューのメールボックスの、メールを送信または受信するために使用されます。 資格情報は、プロファイルに関連付けられたメールボックスの偽装または委任のアクセス許可が必要です。 このオプションでは、メール サーバー上でいくつかの構成が必要となります。たとえば、プロファイルに関連付けられたメールボックスのために Exchange 上で代行の権限を構成することなどが挙げられます。

      Note

      資格情報が アプリで保護されるようにするには、SQL 暗号化を使用して、メール サーバー プロファイルに保存されている資格情報を暗号化します。

      メール サーバー プロファイルで指定した資格情報のスクリーンショット。

    • Exchange ハイブリッドモダン認証 (HMA): このオプションの情報を取得するには、Exchange のハイブリッド モダン認証 (HMA) オンプレミス にある手順に従います。

      Exchange ハイブリッド モダン認証 (HMA) のスクリーンショット。

  7. 場所とポート を展開して、次の手順に従います。

    • もし 認証タイプメール サーバー プロファイルで指定された資格情報 に設定されている場合、サーバーの場所の自動検出アクティブ または 非アクティブ のいずれかを選択します。

      非アクティブ を選択する場合、受信および送信メールサーバー情報を入力します。 受信および送信メールへのアクセスに使用するメールサーバーのポートを入力します。 受信メールおよび送信メールの認証に使用するプロトコルを選択します。

      メールサーバー情報の入力を示すスクリーンショット。

    • もし 認証タイプExchange ハイブリッド モダン認証 (HMA) に設定されている場合、メールサーバーの場所とポートを入力します。

  8. 詳細 セクションを展開し、ツールチップを使用してメール処理オプションを選択します。

  9. 完了後は、 保存 を選択してください。

電子メール サーバー プロファイルの作成

  1. 次のいずれかを実行します。

    • Power Platform 管理センター で、環境を選択します。
    • 右上隅にあるレガシ Web クライアントで、歯車アイコン。 を選択してから 詳細設定 を選択します。
  2. 設定>E メール>サーバー プロファイルを選択します。

  3. 新規>Exchange Server (ハイブリッド) を選択してください。

  4. Exchange 電子メール サーバー プロファイルで、以下の情報を指定します:

    フィールド 内容
    全般
    名前 プロファイルに分かりやすい名前を指定します。
    内容 電子メール サーバー プロファイルの目標に関する短い説明を入力します。
    サーバーの場所の自動検出 自動検出サービスを使用してサーバーの場所を決定する場合は、はいを選択します (推奨)。 いいえを設定する場合、電子メール サーバーの場所を手動で指定する必要があります。
    受信サーバーの位置および送信サーバーの位置 いいえサーバーの場所の自動検出で選択する場合、受信サーバーの場所および送信サーバーの場所に URL を入力します。
    資格情報
    偽装を使用した認証 ApplicationImpersonation のロールが付与された Exchange サービス アカウントの資格情報を入力します。
    User Name Exchange サービス アカウントのユーザー名を入力します。
    Password Exchange サービス アカウントのパスワードを入力します。
    Advanced
    追加設定
    次の差出人からの電子メールを処理する 日時を選択します。 その日時以降に受信した電子メールは、このプロファイルと関連付けられたすべてのメールボックスに対し、サーバー側同期によって処理されます。 現在の日付より前の値をセットする場合、関連するすべての新しいメールボックスに変更が適用され、それより以前に処理された電子メールが取出されます。
    最小ポーリング間隔 (分単位) この電子メール サーバー プロファイルと関連するメールボックスのために、最小ポーリング間隔を分単位で入力します。 ポーリング間隔により、新しい電子メール メッセージのためにメールボックスにポーリングする、サーバー側の同期頻度が決定されます。
    同時接続の最大数 メールボックスごとに顧客エンゲージメント アプリが対応する電子メール サーバーに接続できる、同時接続の最大数を入力します。 値を大きくすると Exchange への並行呼び出しが増加してパフォーマンスが向上します。Exchange に Customer Engagement アプリからの多量のコール数に起因するエラーが発生する場合、値を小さくします。 このフィールドの既定値は 10 です。 資格情報をメールボックスまたは電子メール サーバー プロファイルで指定したかどうかに基づき、最大数を、メールボックスまたは電子メール サーバー プロファイルごとに考慮します。
    失敗した電子メールを配信不能フォルダーに移動する 配送不可フォルダーに未配布の電子メールを移動するには、はい を選択します。 Dynamics 365 アプリでメール アクティビティとしてメールメッセージを追跡する際にエラーが発生し、このオプションが はいに設定されている場合、電子メールのメッセージは送信不能フォルダに移動します。
    電子メール通知
    メジャー イベントを報告するアラート電子メールを電子メール サーバー プロファイルの所有者に送信します。 メールボックスの 50% 超が失敗した場合に電子メール サーバー プロファイルの所有者に通知する場合には、はいを選択します。
  5. 保存を選択します。

  6. 接続テスト を選択して結果を確認します。 問題を診断するには、次のセクションを参照してください。

Exchange Server (ハイブリッド) プロファイル接続のトラブルシューティング

テスト接続 コマンドを既に実行して Exchange Server (ハイブリッド) プロファイル接続に問題があった場合には、テスト接続 ダイアログ ボックスの情報を使用して接続の診断と修正を行います。

この例では、サーバーの場所の自動検出機能に問題がありました。 Exchange Server (ハイブリッド) プロファイルの 偽装を使用した認証 に使用されるユーザー名とパスワードを確認します。

繰り返し発生する問題に関する情報とその他のトラブルシューティング情報については、ブログ: Microsoft Dynamics CRM 2015 でのメールボックスのテストおよび有効化サーバー側同期のトラブルシューティングと監視 を参照してください。

既定の電子メールの処理と同期の構成

既定の構成方法としてサーバー側同期を設定します。

  1. Power Platform 管理センターで、環境を選択します。

  2. 設定>電子メール>電子メール設定 を選択します。

  3. 同期方法 配下で、処理フィールドと同期フィールドを次のように設定します。

    • サーバー プロファイル: 前述のセクションで作成したプロファイルです。

    • 受信電子メール: サーバー側同期または E-mail Router

    • 送信電子メール: サーバー側同期または E-mail Router

    • 予定、取引先担当者、タスク: サーバー側同期または Email Router

      未承認のユーザーとキューのメール処理 を既定値 (選択された状態) のままにする場合、このトピックで後述する メールの承認 の指示に従ってユーザーのメールボックスのメールとキューを承認する必要があります。

  4. 保存 を選択します。

メールボックスの構成

メールボックスが既定のプロファイルを使用するように設定するには、まずサーバー プロファイルとメール、予定、取引先担当者、タスクの配信方法を設定する必要があります。

メールボックスの配信方法を設定するには、管理者権限に加えて、メールボックス テーブルの読み取りと書き込みの特権を所有している必要があります。

次の方法から ひとつ を選択して、メールボックスを規定プロファイルに設定するか、メールボックスを編集してプロファイルと配信方法を設定します。

メールボックスを既定のプロファイルに設定するには

  1. Power Platform 管理センターで、環境を選択します。

  2. 設定>Eメール>メール ボックス を選択します。

  3. アクティブなメールボックス の選択

  4. 作成した Exchange Server プロファイルと関連付けるメールボックスをすべて選択し、既定の電子メール設定の適用を選択して設定を確認してから、OK を選択します。

    既定のメール設定適用のスクリーンショット。

    既定では、OK を選択するとメールボックスの構成がテストされ、メールボックスが有効になります。

メールボックスを編集してプロファイルと配信方法を設定するには

  1. Power Platform 管理センターで、環境を選択します。

  2. 設定>Eメール>メール ボックス を選択します。

  3. アクティブなメールボックス の選択

  4. 構成するメールボックスを選択して 編集 を選択します。

  5. 複数のレコードの変更 フォームの 同期方法 で、サーバー プロファイル を先に作成した Exchange Server プロファイルに設定します。

  6. 受信 および 送信メールサーバー側同期 もしくは E-mail Router に設定します。

  7. 予定、取引先担当者、タスクサーバー側同期に設定します。

  8. 変更を選択します。

電子メールの承認

メールボックスで電子メールを処理できるようにするには、各ユーザーのメールボックスまたはキューを承認する必要があります。

  1. Power Platform 管理センターで、環境を選択します。

  2. 設定>Eメール>メール ボックス を選択します。

  3. アクティブなメールボックス の選択

  4. 承認するメールボックスを選択して、その他のコマンド () >電子メールの承認を選択します。

  5. OK を選択します。

メールボックスの構成をテストする

  1. Power Platform 管理センターで、環境を選択します。

  2. 設定>Eメール>メール ボックス を選択します。

  3. アクティブなメールボックス の選択

  4. テストするメールボックスを選択し、メールボックスのテストと有効化 を選択します。

    これにより、選択されたメールボックスの受信および送信電子メール アクセス構成がテストされ、電子メール処理に使用するメールボックスを有効にします。 メールボックスでエラーが発生した場合は、メールボックスとプロファイル所有者の 警告 ウォールに警告が表示されます。 エラーの種類によって、顧客エンゲージメント アプリは、後にもう一度メールの処理を試すか、メールを処理するメールボックスを無効にします。

    電子メール アクセス構成テストの結果が、メールボックス レコードの受信電子メールの状態送信電子メールの状態、および予定、取引先担当者、タスクの状態のフィールドに表示されます。 メールボックスのアクセス構成が正常に完了したときも、警告が生成されます。 この警告は、メールボックス所有者に表示されます。

チップ

メールボックスの連絡先、予定、タスクを同期できない場合、Exchange が別の組織と同期するように設定されている場合でも、この組織からのみ Exchange とアイテムを同期するチェック ボックスを選択することができます。 詳細情報: このチェックボックスはいつ使用しますか?

電子メール サーバー プロファイルに関連付けられているすべてのメールボックスの電子メール アクセス構成のテスト

  1. Power Platform 管理センターで、環境を選択します。

  2. 設定>E メール>サーバー プロファイルを選択します。

  3. 作成したプロファイルを選択して、メールボックスのテストと有効化 を選択します。

    メールの構成をテストする際、非同期ジョブがバックグラウンドで実行されます。 テストが完了するまでに数分かかる場合があります。 顧客エンゲージメント アプリは、Exchange Server プロファイルに関連付けられているすべてのメールボックスの電子メールの構成をテストします。 予定、タスク、連絡先を同期するためのサーバー側同期を設定したメールボックスについては、それらが適切に設定されているかどうかも確認してください。

チップ

メールボックスの連絡先、予定、タスクを同期できない場合、Exchange が別の組織と同期するように設定されている場合でも、この組織からのみ Exchange とアイテムを同期するチェック ボックスを選択することができます。 詳細情報: このチェックボックスはいつ使用しますか?

関連項目

サーバー側同期のトラブルシューティングと監視
リモート接続アナライザーによるテスト メール フロー
サーバー側同期
自動検出サービス
自動検出サービスの管理