応用情報暗記無料で始める

送信ドメイン認証(SPF・DKIM・DMARC)とは?そうしんどめいんにんしょう

送信ドメイン認証(SPF・DKIM・DMARC)とは、メールの差出人ドメインが本物かを受信側が確かめる技術の総称で、判定の手掛かりが3つで異なる。SPFは送信元のIPアドレス、DKIMは電子署名、DMARCはその2つの結果と利用者に見えるFromの一致を見る。失敗したメールの扱い(何もしない・隔離・拒否)をドメイン側が宣言できるのはDMARCだけである。

最終更新:2026-10-06

試験情報

応用情報技術者試験の過去問では8回出題されています(2016年度〜2025年度)。

応用情報技術者試験の頻出用語/テクノロジ系

別名:なりすましメール対策(SPF・DKIM・DMARC)、なりすましメール対策、SPF、DKIM、DMARC、送信ドメイン認証、SPF・DKIM・DMARC、スパムメール対策(送信ドメイン認証)、スパムメール対策

この語が出る過去問を解く →

背景

SMTPは差出人欄を送信側が自由に書ける前提で設計されており、プロトコル自体には成りすましを止める仕組みがない。当初は受信側が本文の特徴から迷惑メールらしさを推定していたが、取引先を装う請求書偽装のような少数精鋭の攻撃は取りこぼす。そこで発想を逆にし、送信側がDNSに「自分のドメインの正規の送り方はこれだ」と公開して受信側に検証させる方式が広まった。自社ドメインの評判を守る、送信側の防御でもある。

具体例

GoogleとYahoo!は2024年から大量送信者にDMARCの設定を求める要件を公表しており、通知メールを送る企業側の対応が必須になった。実務では、SendGridやAmazon SESのような配信サービスの送信元もSPFに含め、DKIMの鍵をDNSへ登録したうえで、DMARCはまずp=noneの監視から始め、レポートで正規の送信元の漏れを潰してから隔離・拒否へ段階的に強める。

試験での引っ掛け

SPFが検査するのはエンベロープの送信者であり、利用者が画面で目にするヘッダのFromとは別物である。メーリングリストなどで転送されるとSPFは落ちやすい。このずれを埋めるためにDMARCが両者の整合(アライメント)を要求する点が要点で、転送でSPFが失敗してもDKIMが通れば救われる関係にある。3つとも本文を暗号化する仕組みではない。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では8回出題(2016年度〜2025年度)
  • 分野:テクノロジ系
  • SPFが検査するのはエンベロープの送信者であり、利用者が画面で目にするヘッダのFromとは別物である。