1. カスタム メール送信者の有効化

顧客のメール送信者の有効化

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecore Content Hub™ から送信されるメールには署名を付ける必要があるため、ドメイン キーの識別メール (DKIM) レコードを使用しています。Content Hub では、メールを送信する個人が、顧客自身のドメインの代理としてメールを送信することが許可されていることを確認します。

送信者ポリシー フレームワーク (SPF) のレコードは、メール送信者をホワイトリストに登録します。現在、この送信者は SendGrid です。また、許可されていない送信者からメールを受信したときに何をすべきかをスパム フィルターに指示します。

ドメインベースのメッセージ認証、レポート、および適合 (DMARC) のレコードがルールを定義し、顧客のドメインでメールを送信しようとしている許可されていない送信者をレポートします。メール送信者が許可されていることを確認することで、メールがブロックされたり、スパムとしてリストされたりすることはありません。

顧客のメール送信者を有効にするには:

  1. サービス要求の作成
  2. 顧客側で SPF、DKIM、DMARC を設定する
  3. 設定を検証する

サービス要求の作成

次のようなサービス リクエストを作成します。

  • SPF レコード
  • DKIM レコード
  • DMARC レコード
  • ドメイン ネーム システム (DNS)

サービス要求には、以下の情報も含めます。

フィールド
タイトルSPF、DKIM、DMARC、DNS の各レコードを含むメール設定要求
説明チケットの説明。
メール送信者のメール ([email protected] など)。
送信者の名前送信者の名前 (Sitecore Content Hub など)。

顧客側での設定

次の設定手順は、顧客側で実装する必要があります。

設定に影響する 4 つの変数があります。

変数説明
ドメイン名たとえば、送信者のメールが [email protected] の場合、ドメイン名は mycompany.com となります。
サブドメイン (任意)この変数は、サブドメインを含める顧客にのみ該当します。たとえば、送信者のメールが [email protected] の場合、サブドメインは mysubdomain となります。
DMARC の管理者のメール アドレスこれは、ブロックされたメールについての情報を送るために使用する管理者のメール アドレスです ([email protected] など)。
DKIM 設定必要な DKIM 設定セクションはサービス要求チケットの回答として提供されます。

ここではいくつかの例を示します。

CNAME: em400. mydomain.com pointing to u2222.wl240.sendgrid.net

CNAME: 016._domainkey. mydomain.com pointing to 016.domainkey.u2222.wl240.sendgrid.net

CNAME: 0162._domainkey. mydomain.com pointing to 0162.domainkey.u2222.wl240.sendgrid.net

DMARC の設定

ドメインで DMARC レコードが設定されていることを確認します。DMARC はドメインの TXT レコードにポリシーを追加することで設定できます。

オプション説明
オプション 1 - サブドメインなしTXT: _dmarc pointing to v=DMARC1; p=reject; pct=100; rua=mailto:[email protected]
オプション 2 - サブドメインありTXT: _dmarc.subdomain pointing to v=DMARC1; p=reject; pct=100; rua=mailto:[email protected]

SPF の設定

SPF は、メールの配信時に偽造された送信者アドレスを検出するように設計されたメール認証方法です。SPF レコードは、ドメインの DNS の TXT レコード部分です。SPF レコードには、ドメインでメールの送信が許可されているすべてのホスト名 / IP アドレスが記載されています。

オプション説明
オプション 1 - 既存の SPF レコードがある場合sendgrid.net を既存の SPF レコードに追加します。
オプション 2a - SPF レコードがない場合 (サブドメインなし)次の詳細を使用して、新しい SPF レコードを作成します: TXT: @ pointing to mycompany.com.600 IN TXT"v=spf1 include:sendgrid.net ~all"
オプション 2b - SPF レコードがない場合 (サブドメインあり)次の詳細を使用して、新しい SPF レコードを作成します: TXT: subdomain pointing to subdomain.mycompany.com.600 IN TXT"v=spf1 include:sendgrid.net ~all"

DKIM の設定

DKIM は、メール メッセージの信頼性を検証する方法です。それぞれのメールを送信するときに秘密鍵を使用して署名し、DNS の公開鍵を使用して受信メール サーバー (ISP) で検証します。

サービス要求の一部として提供された設定に従って、DKIM レコードを作成します。

ここではいくつかの例を示します。

  • CNAME: em400. mydomain.com pointing to u2222.wl240.sendgrid.net

  • CNAME: 016._domainkey. mydomain.com pointing to 016.domainkey.u2222.wl240.sendgrid.net

  • CNAME: 0162._domainkey. mydomain.com pointing to 0162.domainkey.u2222.wl240.sendgrid.net

設定を検証する

サポート要求と設定が完了したら、DNS 側の設定を確認できます。これを行うには、Dmarcian などのツールを開いて、ドメイン エントリを検証します。

DKIM の検証

DKIM 認証が見つからない場合は、[DKIM] テキスト フィールドの設定時に作成したセレクターの値を [Enter selector] フィールドに挿入し、DKIM レコードを再度検証します。

警告

Dmarcian は Sitecore® が所有または管理していない外部の Web サイトです。 Dmarcian は例として使用されます。Sitecore が所有していない製品のサポートは提供していません。

この記事を改善するための提案がある場合は、 お知らせください!