DMARC生成ツールとは?
DMARC生成ツールは、ドメインに設定する有効なDMARC TXTレコードを簡単に作成するためのオンラインツールです。DMARCレコードの構文を手動で書く代わりに、対話型ウィザードでポリシー(none、quarantine、reject)を選択し、アライメントモードを設定し、レポート先のメールアドレスを追加するだけで、正しくフォーマットされたレコードが生成されます。
生成されたDMARCレコードをDNSの _dmarc.yourdomain.com にTXTレコードとして追加するだけで設定完了です。DMARCチェッカーで既存のDMARCレコードの検証もできます。

DMARCレコードの作成手順
DMARCレコードは以下の手順で作成します。まず監視モード(p=none)から始めて、段階的に強化していくのが推奨されます。
p=none(監視のみ)から開始。認証状況を確認後、quarantine→rejectに段階的に移行。
rua(集約レポート)のメールアドレスを指定。日次でXML形式のレポートが届きます。
SPFとDKIMのアライメントモードを選択。デフォルトのrelaxed(サブドメイン許容)が一般的。
生成されたTXTレコードをコピーし、DNSの_dmarc.yourdomain.comに追加。
DMARCポリシーの違い
DMARCの3つのポリシーは、認証に失敗したメールの処理方法を制御します。段階的な導入が推奨されます。
監視モード。アクションを取らずレポートのみ収集。初期導入に最適。
認証失敗メールを受信者のスパムフォルダに送信。中間段階。
認証失敗メールを完全にブロック。最終目標の完全保護。
DMARC導入のロードマップ
DMARCの導入は段階的に進めることが重要です。いきなりrejectポリシーを設定すると正当なメールまでブロックされる可能性があります。まずSPFレコードとDKIMレコードを正しく設定してからDMARCを追加してください。

DMARCレコードの例
一般的なDMARCレコードの例を以下に示します。これらを参考に、ドメインに適した設定を生成してください。
v=DMARC1; p=none; rua=mailto:[email protected]v=DMARC1; p=quarantine; rua=mailto:[email protected]; adkim=r; aspf=rv=DMARC1; p=reject; rua=mailto:[email protected]; adkim=s; aspf=s; fo=1関連メール認証ツール
DMARC生成ツールに関連する他のDNS Robotツールもご活用ください。