ガイド / DMARCとは

DMARCとは?なりすましメール対策の仕組みをやさしく解説

自社を装った詐欺メールを防ぐ「DMARC」を、SPF・DKIMとの関係から、はじめての方向けに整理します。

最終更新: 2026年6月

そもそも何が問題なのか

メールの送信者欄(差出人アドレス)は、技術的には簡単に偽装できます。つまり攻撃者は、あなたの会社のドメインを名乗って取引先や顧客に詐欺メールを送ることができてしまいます。受け取った相手は「正規のドメインから来た」と信じてしまうため、被害はあなたの会社の信頼に直接はね返ります。これを防ぐ仕組みが、SPF・DKIM・DMARC の3点セットです。

DMARCとは

DMARC は、ひとことで言えば「自分のドメインを名乗るメールが認証に失敗したとき、受信側にどう扱ってほしいか」を宣言する仕組みです。受信側のメールサーバーは、届いたメールが本当にそのドメインから送られたものかを SPF と DKIM で検証し、その結果と DMARC の指示を突き合わせて、配信するか・迷惑メールに入れるか・拒否するかを決めます。

重要なのは、DMARC は単独では働かないという点です。SPF と DKIM という土台があって初めて意味を持ちます。

SPF・DKIM・DMARC の役割分担

3つは、それぞれ別の角度から「このメールは本物か」を確かめます。

SPF(送信元サーバーの照合)

「このドメインのメールは、これらのサーバーから送られるはずだ」という許可リストを、あらかじめ DNS に公開しておく仕組みです。受信側は、実際の送信元がそのリストに含まれるかを照合します。

DKIM(電子署名)

送信時にメールへデジタル署名を付け、受信側が「途中で改ざんされておらず、確かにそのドメインが署名した」ことを検証できる仕組みです。署名の鍵は DNS に公開されます。

DMARC(不合格時の扱い+整合性)

SPF と DKIM の結果を受けて、不合格だったメールをどう扱うかを指示します。あわせて、差出人欄のドメインと SPF/DKIM が検証したドメインが一致しているか(整合性、アライメント)も確認するため、より厳密ななりすまし判定ができます。

ポリシーの3段階(p=)

DMARC の効き目は、ポリシー(p=)の設定で決まります。

よくある誤解が「DMARCを設定した=守られている」です。p=none のままでは記録を取っているだけで、詐欺メールは止まりません。守るには quarantine または reject まで上げる必要があります。

なぜ今、対応が必要なのか

近年、Gmail・Yahoo・Microsoft などの大手メールプロバイダが、一定量以上を送る送信者に SPF・DKIM・DMARC の設定を求めるようになりました。これを満たさないと、正規のメールまで届かなくなる(拒否・迷惑メール送り)ケースが増えています。詳しくは「Gmail・Yahoo・Microsoftのメール送信者要件まとめ」をご覧ください。

まず何をすればいいか

最初の一歩は、自社ドメインの現状を知ることです。SPF・DKIM・DMARC がそもそも設定されているか、ポリシーが p=none で止まっていないか、SPF が壊れていないかを把握すれば、次にやるべきことが見えてきます。

あなたのドメインの設定状態をチェック

ドメインを入力するだけで、SPF・DMARC・DKIM・MX の状態を無料で確認できます。登録不要。

無料でチェックする