EXM 構成設定
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Email Experience Manager (EXM) を設定し、EXM に付属のデフォルト設定を変更するには、\App_Config\Sitecore\EmailExperience\.
にある Content Management および Content Delivery インスタンスに関する EXM 設定ファイルを編集します。どのファイルでも、設定は <sitecore>/<settings>
セクションにあります。
EXM は、メール メッセージをレンダリングするときに、exm サイトを使用します。デフォルトでは、exm サイトは、shell Web サイトのすべてのプロパティを継承しますが、cacheHtml='true'
は例外であり、コンポーネントのキャッシュ設定が尊重されます。他のサイトと同じように設定を調整できます。これに関するドキュメントは、Sitecore.config ファイルにあります。
Sitecore.EmailExperience.ContentManagement.config
Sitecore.EmailExperience.ContentManagement.config
ファイルには、以下の設定が含まれています。
設定 |
デフォルト値 |
説明 |
---|---|---|
|
true |
ディスパッチを開始する前にメッセージ転送エージェント (MTA) 接続をテストする場合は、true に設定します。 |
|
300 |
ディスパッチ キューに追加される各バッチの受信者の数を指定します。 |
|
4 |
ディスパッチ キューに受信者バッチを追加する必要があるスレッドの数を指定します。 |
|
7340032 |
メッセージのすべての添付ファイルの最大サイズをバイト単位で指定します。デフォルト値は 7340032 です。 |
|
true |
メール キャンペーンがディスパッチされる前に、コンタクトの予想数と実際の数が一致するかどうかを確認するには、true に設定します。この設定は、リスト ロックが無効になっている場合にのみ、有効にする必要があります。 |
|
true |
メール メッセージを Email Cloud に送信してから受信者に送信する前に、EXM で EXM サプレッション リストをチェックする場合は、true に設定します。 メール キャンペーンに含まれる受信者ごとに最初のサプレッション リストのチェックを Email Cloud で実行する場合は、false に設定します。 この設定の値に関係なく、Email Cloud のサプレッション リストにあるコンタクトは、EXM からメール メッセージを受信しません。この設定の詳細については、「サプレッション リストを管理する」を参照してください。 |
|
100 |
各ディスパッチ スレッドで一度に処理するコンタクトの数を指定します。 |
|
/sitecore/system/Marketing Control Panel/Test Lab/Emails |
メール テスト定義のパスを指定します。 |
|
/sitecore/system/Settings/ Email/Tasks |
EXM タスクを配置する場所のパスを指定します。 |
|
8 |
メール メッセージを生成して個々の受信者に送信するために同時に実行するディスパッチ タスクの最大数を指定します。 この値を下げると、ディスパッチ中のサーバーの負荷を減らすことができます。たとえば、 値は、 注記
|
MtaEmulation.Active |
false |
MTA エミュレーション モードを有効にするには、true に設定します。 |
|
200 |
単一のメールの送信をエミュレートするために費やす最小時間をミリ秒単位で指定します。これを |
|
400 |
単一のメールの送信をエミュレートするために費やす最大時間をミリ秒単位で指定します。 |
|
0.01 |
エミュレーションへの接続失敗の確率を指定します。 |
|
16 |
ディスパッチ時に使用するスレッドの数を指定します。各スレッドは、コンタクトへのメール キャンペーンの送信を担当するディスパッチ タスクを作成します。 この数は、 |
|
3600 |
モジュールが自動メッセージを失敗とみなして再送信を試みるまでの期間を秒単位で指定します。 |
|
共通のグローバル オプトアウト リスト。 |
新しいマネージャー ルートに使用する必要があるデフォルトのグローバル オプトアウト コンタクト リストのパスを指定します。 |
|
<アイテムの相対パス> |
コンタクトがメーリング リストに登録した後に受信するメッセージのパスを指定します。このメッセージには、サブスクリプション確認リンクが含まれています。 |
|
<アイテムの相対パス> |
コンタクトがサブスクリプション確認メッセージ内の確認リンクをクリックした後に受信するメッセージのパスを指定します。 |
|
<アイテムの相対パス> |
コンタクトがメーリング リストからオプトアウトした後に受信するメッセージのパスを指定します。 |
StandardMessages.UnsubscribeFromAllNotification |
<アイテムの相対パス> |
コンタクトがすべてのメーリング リストからオプトアウトした後に受信するメッセージのパスを指定します。 |
|
<アイテムの相対パス> |
ディスパッチ プロセスの終了時に、[ディスパッチ プロセスの通知] セクションで指定されたメール アドレスに送信する必要があるメッセージのパスを指定します。 |
|
<アイテムの相対パス> |
自動メッセージのアクティベーション ステータス メッセージのパスを指定します。 |
Sitecore.EmailExperience.ContentDelivery.config
Sitecore.EmailExperience.ContentDelivery.config
ファイルには、以下の設定が含まれています。
設定 |
例 |
説明 |
---|---|---|
|
1MB |
重複したオープンとクリックを追跡するために使用されるキャッシュ サイズを指定します。 |
|
XConnectFacets |
使用するトラッカー ファセットの名前。 |
Sitecore.EmailExperience.Core.config
Sitecore.EmailExperience.Core.config
ファイルには、以下の設定が含まれています。
設定 |
例 |
説明 |
---|---|---|
|
{DDAFB85B-1511-48B8-9374-2A8A1F371645} |
新しいメール キャンペーンを作成するときにメール キャンペーン アイテムに追加するチャネル ID を指定します。チャネル ID は、受信者がメッセージ内のリンクをクリックしたときにメール キャンペーンを追跡するために使用されます。 |
|
ECM Dispatch |
ディスパッチ プロセスでメール メッセージをレンダリングするためのページを要求するために使用する UserAgent の名前を指定します。 |
|
exm |
送信済みのメッセージと不達メッセージなどのメール イベントをエクスペリエンス アナリティクスに関連付ける Web サイトの名前を指定します。 |
|
300 |
同じメッセージとコンタクトに関連する 2 つのメール イベントについて、重複イベントとみなされるイベント間の最大間隔 (秒単位) を指定します。この時間枠内に 2 つのイベントが発生した場合、最初のメール イベントのみが保存されます。 この値は秒単位で指定されます。 |
|
true |
EXM を無効にするには、false に設定します。 |
|
false |
PII 機密データを EXM によってログに記録する場合は、値を true に変更します。 |
|
/sitecore%20modules/Web/EXM/ RegisterEmailOpened.ashx |
メール開封イベントを処理するハンドラーのパスを指定します。 |
|
有効な正規表現 |
メール検証のために作成して使用する正規表現検証クラスを指定します。 |
|
有効な URL |
メール メッセージをプレビューしたり、受信者に送信したりするときに、メッセージ ソースをダウンロードするために使用するホスト名を指定します。 この値を指定しなかった場合、EXM が最初のリクエストを Sitecore に送信するときに、 |
|
12345 |
匿名アクセスが無効になっている場合にログインできるパスワードを指定します。 |
|
serviceuser |
匿名アクセスが無効になっている場合にログインできるユーザー名を指定します。 |
|
50 |
EXM が 1 つのフォルダーに作成できるメッセージまたはメッセージ関連キャンペーン、テストなどの最大数を指定します。この数より多くのメッセージがある場合、新しいフォルダーが作成されます。 |
|
電話番号 |
Sitecore ユーザー プロファイルのコンタクト電話番号を指定します。対応するフィールドが Sitecore XP のデフォルト ユーザー プロファイルに存在しないため、このプロパティは |
|
ec_contact_id |
メッセージを生成するためのクエリ文字列を構築するためにモジュールによって使用されます。 |
|
ec_id | |
|
ec_recipient | |
|
ec_subscr | |
|
ec_message_id | |
|
ec_camp |
クエリ文字列でメール キャンペーンを識別するためのキーを指定します。 |
|
ex_id_s |
クエリ文字列でコンタクト識別子ソースのキーを指定します。 |
|
ex_id_i |
クエリ文字列でコンタクト識別子のキーを指定します。 |
|
ec_emailid |
クエリ文字列でメール履歴エントリ ID を識別するためのキーを指定します。 |
|
ec_lang |
クエリ文字列でターゲット言語を識別するためのキーを指定します。 |
|
ec_tvi |
クエリ文字列でテスト バリュー インデックスを識別するためのキーを指定します。 |
|
ec_eq |
モジュールのページ要求を識別するためのキーを指定します。 |
|
5MB |
メッセージ本文キャッシュのサイズを指定します。 |
|
sc_pd_view |
メール メッセージのオンライン バージョンに使用するキーを指定します。 |
|
ec_url |
リダイレクト要求でターゲット URL を識別するためのキーを指定します。 |
|
有効な正規表現 |
URL 検証のために作成して使用する正規表現検証クラスを指定します。 |
|
false |
Marketing Operations API に |
Sitecore.ExM.Framework.config
Sitecore.ExM.Framework.config
ファイルには、以下の設定が含まれています。
設定 |
例 |
説明 |
---|---|---|
EXM.Debug |
false |
Sitecore ログ ファイルで詳細ログを有効にするには、これを true に設定します。EXM 問題のトラブルシューティングに使用します。 |
Sitecore.EDS.Core.config
Sitecore.EDS.Core.config
ファイルには、以下の EXM 固有の設定が含まれています。
設定 |
デフォルト |
説明 |
---|---|---|
|
10000 |
1 回の接続で送信できるメッセージの最大数を指定します。 |
EDS.Core.Net.Smtp.Send.Retryer |
最大 10 回の試行 |
EXM は、このエクスポネンシャル バックオフ リトライ手法を使用して、SMTP 経由でメッセージを送信します。このリトライ手法を設定する方法の詳細については、「EXM リトライ手法の設定」を参照してください。 |
EDS.Core.Net.Smtp.ValidateConnection.Retryer |
3 回の再試行 |
EXM は、このリトライ手法を使用して、接続プールから SMTP 接続を取得して検証します。 |
Sitecore.EDS.Providers.CustomSmtp.config
Sitecore.EDS.Providers.CustomSmtp.config
ファイルには、以下の設定が含まれています。
要素 |
設定 |
説明 |
---|---|---|
|
|
プロキシ サーバー経由で SMTP サーバーに要求するには、true に設定します。 |
|
プロキシ サーバーの IP アドレスまたは DNS 名を指定します。 | |
|
プロキシ サーバーの HTTP 認証方法を指定します。有効な値は Basic および NTLM です。 | |
|
プロキシ サーバーにログインするときに使用するパスワードを指定します。SOCKS4 プロキシ タイプの場合、この値は無視されます。 | |
|
プロキシ サーバーにログインするときに使用するユーザー名を指定します。 | |
|
プロキシ サーバーのポートを指定します。 | |
|
プロキシ サーバーのタイプを指定します。有効な値は次のとおりです。
| |
|
|
SMTP サーバーのアドレスまたは IP アドレスを指定します。 |
|
SMTP サーバーのポート番号を指定します。 | |
|
SMTP サーバーにログインするときに使用するドメインを指定します。 | |
|
SMTP サーバーにログインするときに使用するユーザー名を指定します。 | |
|
SMTP サーバーにアクセスするためのパスワードを指定します。 | |
|
SMTP 認証方式を指定します。有効な値は次のとおりです。
| |
|
メールを認証して送信する前に SSL/TLS 接続の使用を有効にするには、true に設定します。 | |
|
プロキシ サーバー経由で SMTP サーバーに要求するためのプロキシ設定を指定します。 | |
|
|
接続プールに作成できる接続数を指定します。 この数は、 |
|
プールから接続を取得するために許可される最大再試行回数を指定します。 指定された再試行回数内に接続が取得されない場合、接続タイムアウト例外がログ ファイルに記録されます。 | |
|
接続がプールから削除されるまでの最後の接続使用からの時間を指定します。 | |
|
前回の試行が失敗した場合に、接続プールが特定の接続の取得に費やす最大時間を指定します。 接続プールが指定された時間を超えると、接続タイムアウト例外がログ ファイルに記録されます。 | |
|
接続プールが接続の取得を再試行するまでの遅延時間を指定します。 |
Sitecore.EDS.Providers.CustomSmtp.Sync.config
Sitecore.EDS.Providers.CustomSmtp.Sync.config
ファイルには、以下の設定が含まれています。
要素 |
設定 |
説明 |
---|---|---|
|
|
POP3 サーバーの IP アドレスまたは DNS 名を指定します。 |
|
POP3 サーバーのポートを指定します。 | |
|
POP3 サーバーにログインするときに使用するユーザー名を指定します。 | |
|
POP3 サーバーにログインするときに使用するパスワードを指定します。 | |
|
POP3 サーバーでメッセージの送信に SSL を使用する場合は、true に設定します。 | |
|
バウンスを認証および取得する前に TLS 接続を使用するには、true に設定します。 | |
|
プロキシ サーバー経由で POP3 サーバーに要求するためのプロキシ設定を指定します。 | |
|
|
POP3 設定コレクションを指定します。 |
|
メッセージ MIME をバウンスとして検証し、バウンスのタイプを決定するインスペクターを指定します。 | |
|
Sitecore インスタンスを識別するために使用する環境識別子を指定します。 | |
|
|
POP3 バウンスを同期するエージェントを指定します。 |
|
実行する必要のあるエージェント クラスのメソッド名を指定します。 | |
|
エージェントを実行する間隔を TimeSpan として指定します。 | |
|
バウンス コレクションに複数の Pop3 アカウントを提供することにより、受信者コレクションを指定します。 |