Open棟梁Project - マイクロソフト系技術情報 Wiki
「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>CRMの電子メールの管理]]

* 目次 [#a1f42445]
* 目次 [#z7b0b4a5]
#contents

*概要 [#y7b9a47e]
電子メール システムとCRMの組織との間で~
電子メール メッセージをルーティングするオプションのコンポーネント。
*概要 [#p7d058f2]
[[CRM E-mail Router]]の代替手段

**コンポーネント [#xf1a42b6]
-E-mail Routerサービス
-E-mail Router構成マネージャ
-ルール展開ウィザード
-サーバー側同期~
https://technet.microsoft.com/ja-jp/library/Dn832121.aspx

**サポートされる電子メール システム [#sfff8649]
-Microsoft Exchange Server 2007
-Microsoft Exchange Server 2010
-Microsoft Exchange Server 2013
-Microsoft Exchange Online
-SMTP(送信のみ)
-POP3(受信のみ)
**機能 [#se6d8bdb]
-[[CRM E-mail Router]]と実質的に同じ機能

※サポートされない電子メール システムも、~
E-mail Routerのカスタム 電子メール プロバイダでサポートできる。
-違いは、
--E-mail Routerは、別のコンポーネントとしてインストールされる。
--サーバー側同期は
---CRM Serverの一部として実行される。
---機能としては、電子メールだけでなく、~
CRM Serverで作成した予定、取引先担当者、タスクは直接同期可能。

**ハードウェア・ソフトウェア要件 [#l5e76f5c]
-Microsoft Dynamics CRM Email Router のソフトウェア要件~
https://technet.microsoft.com/ja-jp/library/Hh699689.aspx
--ルール展開ウィザードには MAPIが必要 
---その他機能
|機能|説明|h
|リソースの効率的な使用|アクティでないメールボックスの無効化する。|
|E-mail Routerプロファイルの移行|E-mail Routerからの移行が可能|
|サービスの分離|キュー(非同期操作)の管理・構成を個別に設定可能|
|エラーレポートの提供|CRM Webアプリケーションでエラー ログ・レポートが提供される。|
|パフォーマンス カウンター|電子メール処理を測定するカウンターが非同期サービスに追加された。|

-Microsoft Dynamics CRM E-mail Router のハードウェア要件~
https://technet.microsoft.com/ja-jp/library/hh699699.aspx
**サポートされる構成 [#d87370d4]

*E-mail Router・ルール展開ウィザードのインストール [#ob92374b]
-E-mail Router とルール展開ウィザードのインストール~
https://technet.microsoft.com/ja-jp/library/Hh699734.aspx
-コマンド プロンプトを使用して Microsoft Dynamics CRM E-mail Router をインストールする~
https://technet.microsoft.com/ja-jp/library/Hh699798.aspx
|CRM展開の種類|電子メール システム|電子メール同期|予定、取引先担当者、タスク同期|プロトコル|h
|Online|Exchange Online(2014年春ver以降)|Exchange Online(2014年春ver以降)|Exchange Online(2014年春ver以降)|Exchange Web Service(SOAP)|
|設置型|・Exchange 2010&br;・Exchange 2013|はい|はい|Exchange Web Service(SOAP)|
|設置型|・POP3&br;・SMTP|はい|いいえ|・POP3&br;・SMTP|

**準備 [#n3f3e9e8]
-ローカルコンピューターのAdministratorsグループの~
メンバとなっているユーザとしてドメインにログオンしてインストール。
-SetupEmailRouter.exe ファイルを実行(ダウンロード or メディア)。
*サーバー側同期の構成 [#j1c46415]
-サーバー側同期の構成~
https://technet.microsoft.com/ja-jp/library/dn832109.aspx

**セットアップ ページ [#b0dec891]
[Microsoft Dynamics CRM の更新プログラムを取得する(推奨)]をクリック(推奨)。
**構成の手順 [#qbb65f43]
-電子メール処理方法をサーバー側同期に設定。
-ユーザおよびキューのメールボックス レコードを構成
-転送用メールボックスのメールボックス レコードを構成(必要に応じて)
-1つ以上の電子メール サーバー プロファイルを構成

**更新プログラムの確認 [#v39816d9]
[更新プログラムを確認しています]ページで[次へ]をクリック。

**使用許諾契約書 [#xf134631]
[使用許諾契約書]ページで[同意する]をクリック。

**必要なコンポーネントのインストール [#mf355954]
[必要なコンポーネントのインストール]ページで[インストール]をクリック。

-全てインストールされている場合は、スキップ。

-コンポーネントのセットアップファイルが見つからない場合、~
インターネット接続が要求されることがある。

-インストール時に再起動が必要とされる場合がある。~
その場合、再起動後にSetupEmailRouter.exeを再起動する。

**アップグレードするE-Mail Routerのコンポーネントを選択 [#f207c914]
[Router コンポーネントの選択]ページで以下の片方 or 両方を選択。
-[Microsoft Dynamics CRM E-mail Routerサービス]
-[ルール展開ウィザード]

**その後、 [#w101b65e]
-Microsoft Update基本設定の選択
-インストール先の選択
-システムのチェック
-インストール準備の完了

*E-Mail Routerの構成 [#rf997928]
-E-mail Router の構成~
https://technet.microsoft.com/ja-jp/library/Hh699786.aspx

**同期の設定方法 [#aea7128a]
**同期の設定方法 [#i300b699]
-Webアプリケーションで[設定]→[電子メールアクセス構成]に移動~
 →[電子メールアクセス構成の設定]をクリック~
 →[システムの設定]ウィンドウ→[電子メールの処理方法]で[E-mail Router]を選択。
 →[システムの設定]ウィンドウ→[電子メールの処理方法]で[サーバー側同期]を選択。

-各ユーザー or キューのメールボックス レコードの
--[受信メール]に対して以下のオプションを選択
---[サーバー側同期またはE-mail Router]
---[転送用メールボックス]
---[サーバー側同期またはE-mail Router](どちらか一方)
---[転送用メールボックス](どちらか一方)
--[送信メール]に対して[サーバー側同期またはE-mail Router]オプションを選択

**電子メール サーバー プロファイル [#w8d427d2]
-CRMと電子メール システム間で電子メールのルーティングをするのに必要なもの。
(E-mail Routerの受信プロファイル・送信プロファイルのようなもの)

**構成プロファル [#q15292a4]
CRMと電子メール システム間で電子メールのルーティングをするのに必要なもの。
-電子メール サーバー プロファイルは、単一の組織に適用される。
-電子メール システム毎に別々の電子メール サーバー プロファイルの構成が必要になることがある。

-1つ以上の受信プロファイル(電子メール システム毎に必要)
-1つの送信プロファイル
***プロファイルの作成 [#a6566a33]
-Webアプリケーションで[設定]→[電子メールアクセス構成]に移動~
[電子メール サーバー プロファイル]をクリック、[新規]をクリックし
--[Exchangeプロファイル]をクリック(どちらか一方)
--[POP3プロファイル]をクリック(どちらか一方)

**受信プロファイル [#v43d7b6e]
電子メールの受信のルーティングをするのに必要なもの。
↓↓↓(E-mail Routerの受信プロファイル・送信プロファイルのようなもの)

***必要な情報 [#bf1cd755]
-名前
-電子メール サーバの種類
-プロトコルの種類
-認証の種類
-サーバの場所
-アクセス資格情報
***Exchangeプロファイル [#hfbdf391]
-サーバー側同期を使用して、電子メール サーバー プロファイルを作成し、メールボックスを追加する~
https://technet.microsoft.com/ja-jp/library/Dn832133.aspx
--電子メール サーバー プロファイルの作成
---Exchange 電子メール サーバー プロファイルで、以下の情報を指定します。 

***プロトコルと認証の種類 [#rb2cea97]
-サーバごとのプロトコルと認証の種類
|電子メール サーバの種類|プロトコルの種類|認証の種類|h
|Exchange Server|Exchange Web Service(SOAP)|Windows認証(NTLM & Kerberos)|
|Exchange Online|Exchange Web Service(SOAP)|クリア テキスト|
|POP3|POP3|・NTLM&br;・クリア テキスト|
***POP3プロファイル [#hd8f4565]
-サーバー側同期を使用して、電子メール サーバー プロファイルを作成し、メールボックスを追加する~
https://technet.microsoft.com/ja-jp/library/Dn832133.aspx
--電子メール サーバー プロファイルの作成
---POP3/SMTP プロファイルで、以下の情報を指定します。 

-認証がクリア テキストの場合、SSLを使用する。
--[SSLを使用] ---> [ネットワーク ポート]の[詳細設定]タブへ設定
--Exchange Onlineはhttps接続のみなので、[SSLを使用]使用不可能?
***メールボックスを追加 [#la283151]
-サーバー側同期を使用して、電子メール サーバー プロファイルを作成し、メールボックスを追加する
--電子メール サーバー プロファイルにメールボックスを追加~
https://technet.microsoft.com/ja-jp/library/Dn832133.aspx#BKMK_AddMailbox

***サーバーの場所 [#sb3f7cad]
***Onlineの場合 [#ba6d51e6]
CRM OnlineとExchange Onlineを組合せて使用する場合は、~
S2S認証プロトコルで電子メール サーバー プロファイルが~
自動構成されるため、電子メールの資格情報の指定は不要。

|電子メール サーバの種類|プロトコルの種類|サーバーの場所|h
|Exchange Server|Exchange Web Service|http://XXXXX/EWS/Exchange.asmx|
|Exchange Online|Exchange Web Service|~|
|POP3|POP3|XXXXX|
***SSLを使用しない場合 [#vee24779]

-*.asmxなので、Exchange Serverの実装はASP.NET Web Service
-SSLを使用する場合、[http://・・・] ---> [https://・・・]に読み替える。
CRM WebアプリケーションでSSLが使用されていない場合、以下の操作は実行できない。
-電子メール サーバー プロファイルや、メールボックス レコードに電子メール資格情報の保存
-SSLを使用していないサーバーに接続?

***アクセス資格情報 [#c0425af7]
次のアクセス資格情報がサポートされる
設置型のみテスト目的でこの要件の設定を無効にできる(設定の変更後、要IIS再起動)。
-MSCRM_CONFIG(構成データベース)のDeploymentproPertiesテーブル
-PowerShellで設定可能
--Microsoft Dynamics CRM 2013 Change Deployment Settings via PowerShell - Microsoft Dynamics CRM Community
https://community.dynamics.com/crm/b/tsgrdcrmblog/archive/2014/08/31/microsoft-dynamics-crm-2013-change-deployment-settings-via-powershell
---To allow the saving of credentials when SSL is not used, we can run the following commands:
 $itemSetting = new-object ‘System.Collections.Generic.KeyValuePair[String,Object]'("AllowCredentialsEntryViaInsecureChannels",1) 
 $configEntity = New-Object "Microsoft.Xrm.Sdk.Deployment.ConfigurationEntity"
 $configEntity.LogicalName="Deployment"
 $configEntity.Attributes = New-Object "Microsoft.Xrm.Sdk.Deployment.AttributeCollection"
 $configEntity.Attributes.Add($itemSetting) Set-CrmAdvancedSetting -Entity $configEntity
---To allow the use of connections to servers that do not use SSL, we can run the following commands:
 $itemSetting = new-object 'System.Collections.Generic.KeyValuePair[String,Object]'("ECAllowNonSSLEmail",1) 
 $configEntity = New-Object "Microsoft.Xrm.Sdk.Deployment.ConfigurationEntity"
 $configEntity.LogicalName="Deployment"
 $configEntity.Attributes = New-Object "Microsoft.Xrm.Sdk.Deployment.AttributeCollection"
 $configEntity.Attributes.Add($itemSetting) Set-CrmAdvancedSetting -Entity $configEntity

-[[[ローカル システム アカウント>ビルトイン システム アカウント]]]
--Exchange Server <-(信頼関係)-> E-mail Router
--E-mail Routerの実行アカウント=[[ローカル システム アカウント>ビルトイン システム アカウント]]
**サーバー側同期の転送用メールボックスの設定 [#l5550c44]
***転送用メールボックスの追加 [#w3559eab]

-[ユーザー指定]
--それぞれのユーザのユーザアカウントをメールボックス レコードに入力
--パスワード期限切れなどの場合、CRMでメールボックス レコードを更新する必要がある。
-Webアプリケーションで[設定]→[電子メールアクセス構成]に移動~
 →[メールボックス]をクリック→[新しい転送用メールボックス]をクリック~
 →[メールボックス:新規メールボックス]で次の情報を指定。
--[名前]
--[電子メール アドレス]
--[サーバー プロファイル]:電子メール サーバー プロファイルを"選択"
--[受信メール]:[サーバー側同期またはE-mail Router]
--[送信メール]:[なし]
--[予定、取引先担当者、タスク]:[なし]

-[その他の指定]
--管理者アカウント(フルアクセス権)
--??
***各ユーザー or キューに転送用メールボックスを設定 [#i6326441]

|電子メール サーバの種類|アクセス資格情報|h
|Exchange Server|・[[ローカル システム アカウント>ビルトイン システム アカウント]]&br;・ユーザー指定&br;・その他の指定|
|Exchange Online|・ユーザー指定&br;・その他の指定|
|POP3|・ユーザー指定&br;・その他の指定|
-各ユーザー or キューのメールボックス レコードの
--[受信メール]:[転送用メールボックス]
--[[転送ルールを構成>CRM E-mail Router#xba1a12a]]

**送信プロファイル [#vab73ed0]
電子メールの送信のルーティングをするのに必要なもの。
**予定、取引先担当者、タスク同期 [#o4bba496]
***以前のバージョンでの同期 [#z740d376]
CRM Server <-(同期)-> Outlook用 CRM Client(フィルタ) <-(同期)-> Exchange Server

***必要な情報 [#y6e97042]
-名前
-電子メール サーバの種類
-プロトコルの種類
-認証の種類
-サーバの場所
-アクセス資格情報
***サーバー側同期での同期 [#z0c11b5d]
CRM Server <-(同期)-> Exchange Server <-(手動で追跡)-> Outlook用 CRM Client

(項目は受信プロファイルと同じ)
***同期の構成 [#k76c52ea]
-Webアプリケーションで[設定]→[電子メールアクセス構成]に移動~
 →[メールボックス]をクリック→変更するメールボックス レコードを開く。~
-[メールボックス]ウィンドウの[予定、取引先担当者、タスク]で、[サーバー側同期]を選択する。
-[保存して閉じる]をクリックする。

***プロトコルと認証の種類 [#i6a5b59a]
-サーバごとのプロトコルと認証の種類
|電子メール サーバの種類|プロトコルの種類|認証の種類|h
|Exchange Online|Exchange Web Service(SOAP)|クリア テキスト|
|SMTP( + Exchange Server)|SMTP|・Windows認証(NTLM & Kerberos)&br;・クリア テキスト|
*E-mail Routerプロファイルの移行 [#m02dd85b]
-プロファイルの移行手順
--Webアプリケーションで[設定]→[電子メールアクセス構成]に移動~
 →[E-mail Routerデータの移行]をクリック
--[E-mail Routerデータの移行]ウィンドウで3つのファイルを参照し[次へ]をクリックする。
--[移行する電子メール サーバー プロファイルの選択]で移行するE-mail Routerについて[はい]を選択し[次へ]をクリックする。
--[移行の概要の確認]ページで[開始]をクリックする。
--[概要]ページで[完了]をクリックする。

-通常、SMTPは匿名認証をサポートしていない。
-認証がクリア テキストの場合、SSLを使用する。
--[SSLを使用] ---> [ネットワーク ポート]の[詳細設定]タブへ設定
--Exchange Onlineはhttps接続のみなので、[SSLを使用]使用不可能?
-プロファイルの後処理
--E-mail Routerのアンインストール
--他の組織で使用する場合、E-mail Router構成マネージャを使用して移行済みプロファイルのみ削除。

***サーバーの場所 [#a346e4eb]
*電子メール統合サービス ロールの単体インストール [#k6f3cfea]
専用サーバを分離して構築したい場合に必要。

|電子メール サーバの種類|プロトコルの種類|サーバーの場所|h
|Exchange Online|Exchange Web Service|http://YYYYY/EWS/Exchange.asmx|
|SMTP( + Exchange Server)|SMTP|YYYYY|
-電子メール統合サービス ロール
--サーバー側同期用に構成されたメールボックスを非同期処理するロール。
--CRM非同期サービスの非同期プロセスとしてインストールする。

***アクセス資格情報 [#w541455d]
次のアクセス資格情報がサポートされる
-インストール手順
--SetupServer.exeを起動
--[サーバーの役割の指定]ページで[電子メール統合サービス]のみ指定。
--[サービス アカウントの指定]ページで非同期サービス・監視サービスの[[実行アカウント>サービス・タスク系のいろいろ#nda88705]]を指定する。

-[[[ローカル システム アカウント>ビルトイン システム アカウント]]]
--SMTP( + Exchange Server) <-(信頼関係)-> E-mail Router
--E-mail Routerの実行アカウント=[[ローカル システム アカウント>ビルトイン システム アカウント]]
*構成のテスト [#xbc9c2b7]
**有効化 [#w77801f8]
-メールボックス レコードの有効化する場所。
--電子メール サーバー プロファイル内
--メールボックス レコードの一覧
--個々のメールボックス レコード内

-[ユーザー指定](Exchange Onlineのみ)
--それぞれのユーザのユーザアカウントをメールボックス レコードに入力
--パスワード期限切れなどの場合、CRMでメールボックス レコードを更新する必要がある。
-電子メール サーバー プロファイル内で有効化する。
--Webアプリケーションで[設定]→[電子メールアクセス構成]に移動~
[電子メール サーバー プロファイル]をクリックする。
--テストする電子メール サーバー プロファイルを開く。
--リボンの[メールボックスのテストと有効化]をクリックする。
--リボンの[電子メール アクセス構成のテスト]ウィンドウで[OK]をクリックする。

-[その他の指定]
--管理者アカウント(フルアクセス権)
**テスト [#ge4db732]
***内容 [#s26fb6c3]
-メールボックス レコードに関連付けられたユーザおよびキューのメールボックスに~
テスト用の電子メール メッセージが送信される。

|電子メール サーバの種類|認証の種類|アクセス資格情報|h
|Exchange Online|クリアテキスト|・ユーザー指定&br;・その他の指定|
|SMTP( + Exchange Server)|Windows認証(NTLM & Kerberos)|・[[ローカル システム アカウント>ビルトイン システム アカウント]]&br;・その他の指定|
|~|クリアテキスト|・その他の指定|
|~|匿名|・[[ローカル システム アカウント>ビルトイン システム アカウント]]|
-電子メール サーバー プロファイル内でテストが実行された場合、~
テスト用の電子メール メッセージは、電子メール サーバー プロファイルに関連付けられた、~
すべてのメールボックス レコードに送信される(変更、一部 無効化などはできない)。

-Exchange Online + その他の指定の場合のオプション
 ─[ユーザー タイプ]
  ├[ユーザ]
  └[管理者]
   └[アクセスの種類]
    ├[代理人アクセス]:"代理送信" メッセージとして送信。
    └[代理人として送信する]:"代理人送信" メッセージとして送信。
***結果 [#g330e1cd]
メールボックス レコードの状態フィールド表示される。

**展開(既定のプロファイル) [#wd0f13ac]
E-mail Router構成マネージャの[展開]タブで既定のプロファイルを指定できる。
***通知 [#g3abf4bb]
-メールボックス レコードに関するエラーが発生した場合、
--メールボックス レコード
--電子メール サーバー プロファイル

-[展開の種類]~
(複数の展開を追加できるが、追加する展開は同じ[展開の種類]である必要がある)
>の上部に通知バーが表示される(詳細は、通知ナビゲーション領域に表示される)。

--[自分の会社]:(内部設置型、オンプレ)
--[オンライン サービス プロバイダー]:(ホスト型、SaaS)
--[Microsoft Dynamics CRM Online​​]
-Webアプリケーションのメイン通知領域にも表示される。
--[マーケティング]モジュールの[通知]
--[営業]モジュールの[通知]
--[サービス]モジュールの[通知]

-CRM ServerのURL~
e.g. : https://xxxxx:5555/my_ou
--プロトコル(http://、https://)
--検出Webサービス役割のインストール先のコンピュータ名
--ポート番号
--組織名

-[展開環境に接続するためのアクセス資格情報]
--CRM Serverに接続するためのアクセス資格情報
--オンプレの場合、[[ローカル システム アカウント>ビルトイン システム アカウント]]を使用可
---E-mail Router・CRM Serverが同一マシン
---上記のマシンアカウントがPrivUserGroupセキュリティ グループに属す。

-[既定の受信プロファイルと送信プロファイル]

**E-mail Routerの転送用メールボックスの設定 [#h887e510]
***前提 [#f97632db]
-転送用メールボックスは、各ユーザの受信メールが転送されてくるメールボックスなので、~
E-mail Router専用に作成し、個人のユーザのメールボックスとしての使用はできない。

-Exchange ServerかPOP3メールボックスを使用する。

***設定 [#id7afade]
-Exchange Serverで転送用メールボックスを設定する。
--OutlookやOWA(Outlook Web Access)等の電子メール クライアントでメールボックスにログオン

-E-mail Router構成マネージャを起動する。
--[ユーザ、キュー、転送用メールボックス]タブ→目的の展開環境を選択し→[データの読み込み]
--[転送用メールボックス]をクリックして[新規] or [修正]をクリック。
--[転送用メールボックス]ダイアログ ボックスで以下を入力し[OK]をクリック。
---[名前]
---[電子メール アドレス]
---[受信構成プロファイル]

--[転送用メールボックスのメッセージを処理後に削除する]チェック ボックをon-offを選択。

***受信トレイ ルールの展開 [#y433f358]

**ユーザ、キュー、転送用メールボックス [#m4d1b813]
E-mail Router構成マネージャの[ユーザ、キュー、転送用メールボックス]タブで次のことができる。

-受信プロファイルと送信プロファイルにE-mail Routerを使用するユーザ、キューを表示
-ユーザ、キューの電子メール(ルーティング)処理の有効化・無効化
-ユーザ、キュー、転送用メールボックスへのアクセスのテスト。
-転送用メールボックスの定義と定義変更。


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS