Experience Cloud サイトから送信されるメール確認用のメールのカスタマイズ
メールの送信者情報と Chatter メールのブランド設定をカスタマイズできます。また、メールテンプレート (新規メンバーのお知らせやメンバーのパスワードのリセット用のテンプレートなど) もカスタマイズできます。メールテンプレートは、ユーザーインターフェースまたは Visualforce を使用してカスタマイズします。
必要なエディション
| 使用可能なインターフェース: Salesforce Classic および Lightning Experience の両方 |
| 使用可能なエディション: Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition |
| 必要なユーザー権限 | |
|---|---|
| Experience Cloud サイトをカスタマイズまたは公開する |
|
- [設定] から、[クイック検索] ボックスに「すべてのサイト」と入力し、[すべてのサイト] を選択します。サイト名の横の [ワークスペース] をクリックします。
- [管理] をクリックし、[メール] を選択します。
-
メールの送信者名とアドレスにカスタム値を入力して、デフォルト値と置き換えます。
セキュリティ上の理由により、新しいサイトを作成し、新しいサイトメンバーにお知らせメールを送信するには、送信者のメールを検証する必要があります。送信者のメールアドレスを変更すると、新しいアドレスに確認メールが送信されます。変更は保留中となり、確認されるまで既存のアドレスが引き続き使用されます。要求したアドレスは、メールに含まれる確認リンクをクリックするまで有効になりません。新しいメールアドレスの確認がすでに保留中であるときに新しい別のアドレスを指定すると、最新の値が保持されて確認用に使用されます。
送信者のアドレスにカスタム値を入力し、メールリレーを有効化している場合、Chatter メールでリレーが使用されます。
-
Chatter メールのフッターに表示されるコンテンツをカスタマイズします。
お知らせメールには、外部メンバー用のログイン情報が含まれます。このオプションを選択しないと、サイトに登録中のユーザーに、ユーザー名とパスワード情報を直接送信する必要があります。独自のロゴと情報で置き換えない限り、すべての Chatter メールには、デフォルトにより Chatter ロゴと Salesforce 情報が表示されます。以前にカスタマイズしたロゴまたはフッターテキストをデフォルト値に戻すには、API を使用してこれらの項目を
nullに設定します。 - ユーザーがサイトに追加されたときにメールを送信するには、[お知らせメールを送信] を選択します。
お知らせメールには、外部メンバー用のログイン情報が含まれます。このオプションを選択しないと、サイトに登録中のユーザーに、ユーザー名とパスワード情報を直接送信する必要があります。
次の場合に、Salesforce からお知らせメールが送信されます。
- サイトの状況が [プレビュー] から [有効] に変更された。関連付けられている組織にデフォルトポータルが設定されているか、ユーザーのプロファイルが有効なポータルの一部である場合を除き、無効なサイトにはメールが送信されません。
- システム管理者が有効なサイトにプロファイルまたは権限セットを追加した。
- プロファイルまたは権限セットに有効なサイトのユーザーが割り当てられた。
お知らせメールに記載するリンクの有効期間を設定できます。
- [設定] の [クイック検索] ボックスに「デジタルエクスペリエンス」と入力し、[デジタルエクスペリエンス] | [設定] をクリックします。
- [新規ユーザーメール設定] でリンクの有効期限を変更し、作業内容を保存します。
プロファイルまたは権限セットが複数のサイトの一部である場合は、そのプロファイルまたは権限セットを持つユーザーに、各サイトからお知らせメールが送信されます。最初のメールには、ログイン情報が含まれますが、その後のサイトからのメールには、サイトへのリンクのみが含まれます。
メモ BCC コンプライアンスメール設定は、Experience Cloud サイトのお知らせメールでは使用できません。 - ユーザーがワンタイムパスワードを受信したときに、そのユーザーにメールを送信するには、[ワンタイムパスワード] でメールテンプレートを検索して [コミュニティ: ワンタイムパスワードメール] を選択します。
このワンタイムパスワードメールメッセージは、デフォルトで無効になっています。このオプションを選択しないと、ID 検証のための汎用メッセージが送信されます。
ユーザーの ID を確認する必要がある場合は常に検証メールが送信されます。また、ユーザーが不明なブラウザー、アプリケーション、IP アドレスからログインすると、デバイスを有効化するためのワンタイムパスワードが記載されたメールが送信されます。ワンタイムパスワードメールテンプレートでは、この使用事例には対応できません。デバイスを有効化するためのメールをカスタマイズするには、デバイスの有効化確認メールテンプレートを使用します。
- 外部ユーザーがメールアドレスを使用してサイトにログインしようとした。
- 外部ユーザーがモバイルまたは U2F デバイスを登録しようとした。
- 外部ユーザーがメールアドレスを変更した。
-
[パスワードを忘れた場合]、[パスワードの変更]、[ケースコメント]、[ユーザーロックアウト]、[ワンタイムパスワード]、[古いメールアドレスの変更確認]、[新しいメールアドレスの変更確認]、[デバイスの有効化確認]、[セルフ登録マイクロバッチエラー]、または [ヘッドレスのパスワードを忘れた場合のフローのワンタイムパスワード] のメールテンプレートを選択するには、[
] をクリックします。リストからメールテンプレートを選択します。
メモ パスワードのリセットリンクは 24 時間後に期限切れになります。
メモ デフォルトのメールテンプレートのコンテンツをカスタマイズする場合は、{!Community_Url} 差し込み項目を使用して、現在のサイトの URL を入力します。この項目を使用すると、適切なサイトにユーザーを移動する正しい URL がメールに記載されます。{!Community_url}差し込み項目は、ユーザーロックアウトテンプレートでは使用できません。 - 変更を保存します。
承認やワークフロー、およびケースなど範囲指定のないオブジェクトへの変更の結果として送信されるメールは、サイトのメンバーシップに基づいて送信されます。たとえば、ワークフローでメールがトリガーされる場合、すべての受信者がサイトのメンバーシップに基づいてグループ化され、1 つのメールが各グループに送信されます。ユーザーが複数の有効なサイトのメンバーである場合、メールは最も古い有効なサイトから送信されます。
これらの項目を API Network オブジェクトで使用して、サイトメールをカスタマイズする方法もあります。
- CaseCommentEmailTemplateId — ケースに関するコメントを送信する場合に使用されるメールテンプレートの ID。
- ChangePasswordEmailTemplateId — パスワードがリセットされたことをユーザーに通知する場合に使用されるメールテンプレートの ID。
- ChgEmailVerNewEmailTemplateId — メールアドレスが変更されたことをユーザーに通知する場合に使用されるメールテンプレートの ID。このテンプレートは新しいメールアドレスに送信されます。
- ChgEmailVerOldEmailTemplateId — メールアドレスが変更されたことをユーザーに通知する場合に使用されるメールテンプレートの ID。このテンプレートは古いメールアドレスに送信されます。
- DeviceActEmailTemplateId — 認識されないブラウザー、アプリケーション、IP アドレスからユーザーがログインするときに使用されるメールテンプレートの ID。メールには、ID を証明するためにユーザーが入力するワンタイムパスワードが記載されます。
- EmailFooterLogoId — サイト Chatter メールのフッターに画像として表示される Document オブジェクトの ID。
- EmailFooterText — サイト Chatter メールのフッターに表示するテキスト。
- EmailSenderAddress — 参照のみ。サイトメールの送信元となるメールアドレス。
- EmailSenderName — サイトメールの送信元の名前。
- ForgotPasswordEmailTemplateId — ユーザーがパスワードを忘れたときに使用されるメールテンプレートの ID。
- LockoutEmailTemplateId — ログイン試行回数が多すぎてユーザーがサイトからロックアウトされた後に、パスワードをリセットする場合に使用されるメールテンプレートの ID。
- NewSenderAddress — EmailSenderAddress の新しい値として入力され、まだ未確認のメールアドレス。ユーザーが送信者メールアドレスの変更を要求し、確認メールに正常に応答すると、NewSenderAddress の値が EmailSenderAddress の値に上書きされます。この値は、サイトメールの送信元メールアドレスになります。
- 新規メールアドレスの確認が待機中のときに NewSenderAddress を null に設定すると、確認要求がキャンセルされます。
- 確認済みの新規アドレスに EmailSenderAddress が設定されると、NewSenderAddress は自動的に null に設定されます。
- 新規メールアドレスの確認が待機中のときに、異なる新規アドレスをこの項目に指定すると、最新の値のみが保持され確認に使用されます。
- OptionsSendWelcomeEmail — 新しいユーザーがサイトに追加されたときにお知らせメールを送信するかどうかを指定します。
- VerificationEmailTemplateId — ユーザーの ID を検証する必要がある場合 (パスワードを使用せずにログインした場合や新しいデバイスからログインした場合) に使用されるメールテンプレートの ID。
- WelcomeEmailTemplateId — 新しいサイトメンバーにお知らせメールを送信する場合に使用されるメールテンプレートの ID。

