web-dev-qa-db-ja.com

_report._dmarcを使用します。 sub.domainsのレコード

メールを送信するサブドメインがあります。

From: [email protected]

次のDMARCレコードを設定しました。

_DMARC.sub.example.com TXT "v=DMARC1; p=none; rua=mailto:[email protected]; ruf=mailto:[email protected]; fo=1"

別の.comで対応する_report._dmarc.レコードを設定したいと思います


使用する必要があります

sub.example.com._report._dmarc.another.com TXT "v=DMARC1"

または

example.com._report._dmarc.another.com TXT "v=DMARC1"

注:example.comの下に他のサブドメインがあります。
したがって、example.com._report._dmarc.another.com TXT "v=DMARC1"が有効な場合は、sub.example.comのサブドメインごとに同様のレコードを多数作成する必要がなくなります。

前もって感謝します
宜しくお願いします
デビッド

1
David Hill

DMARC仕様は、具体的に次のように述べています。

  1. URIの権限コンポーネントのホスト部分を抽出します。これは、レポートレシーバーを指すため、「宛先ホスト」と呼ばれます。
  2. 文字列「_report._dmarc」を先頭に追加します。

したがって、1つのレコードで十分にすることはできません。しかし...あなたは2つのレコードを公開することができます

example.com._report._dmarc.another.com TXT "v=DMARC1"

*.example.com._report._dmarc.another.com TXT "v=DMARC1"

オンラインバリデーター を使用してレコードを検証してください。

一般的なワイルドカード(* ._ report._dmarc.another.com)を公開して、「すべての」ドメインを許可することもできます。

これは役に立ちますか?

よろしく、

ミシエル

DMARCアナライザー