Back to Course
Լight modeDark mode

DMARCタグとは?

DMARCレコードは、メール転送中にメール受信サーバに特定の指示を伝達する様々なメカニズムまたはDMARCタグの集合体です。これらのDMARCタグはそれぞれ、ドメイン所有者によって定義された値を含んでいます。ここでは、DMARCタグとは何か、DMARCタグはそれぞれ何を意味するのかについて説明します。 
 

ドメイン所有者がDMARCレコードで指定できるDMARCタグは以下の通りです。 
 

DMARC タグ

タイプ

デフォルトの値

何を意味するか

v

必須

 

vタグはDMARCプロトコルのバージョンを表し、常にv=DMARC1となります。 

pct

任意

100

ポリシーモードが適用されるメールのパーセンテージを表します。

p

必須

 

DMARCポリシーのモードを指定します。reject、 quarantine、noneから選択できます。 

sp

任意

メインドメインに設定されているポリシーモード(p)

サブドメインポリシーを指定すると、spタグが設定され、サブドメインのポリシーモードが定義されます。

rua

任意だが推奨される

 

ruaタグはオプションのDMARCタグであり、レポート組織がDMARC集計ruaデータを送信する電子メールアドレスまたはWebサーバーを指定します。


 

例: rua=mailto:ruaaddress@example.com;

ruf

任意だが推奨される

 

同様に、rufメカニズムはDMARCフォレンジックrufレポートの送信先アドレスを指定します。現在、すべての報告組織がフォレンジックデータを送信しているわけではありません。 


 

例:ruf=mailto:rufaddress@example.com.

fo

任意

0

foタグは、ドメイン所有者が選択できる利用可能な障害/フォレンジック報告オプションに対応しています。ドメインでrufを有効にしていない場合は、これを無視できます。

選択可能なオプションは以下のとおりです。


 

0:  SPFとDKIMの両方のアライメントに失敗した場合、DMARC失敗/フォレンジックレポートが送信されます。


 

1:  SPFまたはDKIMアライメントに失敗した場合、DMARC失敗/フォレンジックレポートが送信されます。


 

d: メールのDKIM署名が検証に失敗した場合、アライメントに関係なく、DKIM失敗レポートが送信されます。


 

s: アライメントに関係なく、SPF評価に失敗した場合、SPF失敗レポートが送信されます。

aspf

任意

 

このDMARCタグはSPFアライメントモードを表します。値はstrict(s)またはrelaxed(r)のいずれかです。

adkim

任意

 

同様に、adkim DMARCタグはDKIMのアライメントモードを表し、その値はstrict(s)かrelaxed(r)のどちらかです。

rf

任意

afrf

DMARC rfタグはフォレンジック報告用の様々なフォーマットを指定します。

ri

任意

86400

riタグは、レポート組織からドメイン所有者に送信される連続する2つの集計レポート間の時間間隔を秒単位で表しています。

Course content
メール認証の基礎