DMARCレコードについて
DMARCレコードとは?
DMARCは、認証に失敗した、あなたのドメインから送信されたと主張するメールについて、受信メールサーバーがどのように処理するかを指示するDNSレコードです。通過させるか、隔離するか、完全に拒否するかを指定します。
DMARCはSPFやDKIMに取って代わるのではなく、それらを基盤として機能します。SPFとDKIMはメッセージが正当なものかどうかを判定し、DMARCは正当でない場合の処理を決定するとともに、受信側でどのような状況が確認されているかを報告します。
そのレポート機能は、あまり活用されていない部分です。監視モードのDMARCレコードを設定すると、あなたのドメインを名乗ってメールを送信している送信元を確認できます。多くの場合、その数は予想以上に多く、時には承認していない送信元が含まれていることもあります。
2026年もDMARCは重要ですか?
DMARCはベストプラクティスから必須要件へと移行しました。現在、主要なプロバイダーは一括送信者に認証を求めており、ポリシーが設定されていないドメインからのメールは、受信者の目に触れる前にフィルタリングされるケースが増えています。
DMARCがなければ、誰でもあなたのドメインから送信されたように見せかけたメールを送信できます。これは、顧客があなたの名をかたったフィッシングの被害に遭い、あなたが築いたものではない評判がドメインに付いてしまう直接的な原因になります。
ポリシーのレベルは、レコードそのものと同じくらい重要です。何もしないように設定されたレコードもレコードではありますが、適用されるまでは何も保護しません。
DMARCのベストプラクティス
- まずSPFとDKIMを設定してください。DMARCは、この2つが正しく設定されていることを前提とします。
- 最初は監視モードから始め、何かを強制する前にレポートを確認してください。
- 正規の送信者がすべて認証に合格するようになったら、隔離に移行し、その後拒否に移行してください。
- DMARCレコードは必ず1つだけ公開してください。重複すると、ポリシー全体が無効になります。
- メールを送信しないドメインでもポリシーを公開し、なりすましに悪用されないようにしてください。
- 適用を開始した後もレポートの確認を続けてください。新しい送信サービスが予告なく追加されることがあります。
このツールがチェックする項目
DMARCレコードツールはDNSを照会し、レコードが存在するか、見つからないか、重複しているかを報告します。
複数のレコードがあるとポリシー全体が無視されるため、重複は失敗として報告されます。これはレコードがない場合よりも深刻です。設定済みのように見える一方で、何も保護されないためです。
次に行うこと
DMARCは、その下位にあるレコードが機能している場合にのみ機能します。
SPFレコードが存在し、重複していないことを確認し、3つすべてが存在する
DNS設定を確認して、サイトが
メールアドレスをプレーンテキストで公開していないかチェックしてください。