DMARCとは
DMARC(Domain-based Message Authentication, Reporting & Conformance)は、SPFとDKIMの認証結果を活用し、認証に失敗したメールをどう処理するかのポリシーをドメイン所有者がDNSで宣言できるメール認証規格です。SPF・DKIMと並ぶメール認証の三本柱の中でも最上位に位置し、フィッシングメール・なりすましメールへの対策として非常に効果的です。Googleが2024年に定めた大量送信者ガイドラインでもDMARCの設定が必須とされています。
三つのポリシー
DMARCには三段階のポリシーがあります。none(ポリシーなし・モニタリングのみ)は認証失敗メールをそのまま配信しつつ、レポートのみ受け取る設定で、導入初期に使用します。quarantine(隔離)は認証失敗メールを迷惑メールフォルダへ振り分けます。reject(拒否)は認証失敗メールを完全に受信拒否します。段階的に none → quarantine → reject へ移行することが推奨されます。
Brevoでの確認方法
Brevo管理画面の「Senders, Domains & Dedicated IPs(送信者・ドメイン・専用IP)」→「Domains(ドメイン)」でドメインを追加すると、DMARCレコードの設定例も表示されます。DMARCレコードは _dmarc.yourdomain.com というTXTレコードとして設定します。まずは v=DMARC1; p=none; rua=mailto:your@email.com の形式で設定し、レポートでメール認証の状況を確認してからポリシーを段階的に強化するアプローチが一般的です。
注意点
注意: DMARCを
p=rejectに設定する前に、必ずSPFとDKIMが正しく設定されていることを確認してください。認証が不完全な状態でrejectに設定すると、正規のメールも届かなくなります。
ヒント: BIMIを導入して送信者ロゴをGmailに表示させるには、DMARCポリシーを
quarantineまたはrejectに設定することが必要条件です。