SPFとは?えすぴーえふ
SPF(Sender Policy Framework)は、あるドメイン名でメールを送ってよいメールサーバのIPアドレスをDNSのTXTレコードで公開し、受信側が実際の接続元と照合して送信者ドメインの詐称を検出する仕組み。なりすまし対策の基本であり、監査ではDNSへの公開状況と、判定結果をどう扱っているかが検証点になる。
最終更新:2026-10-06
システム監査技術者を最短で暗記・合格する →背景
電子メールは送信者を名乗るだけで済む設計だったため、取引先や自社を装った請求書や指示のメールを技術的に止める根拠が無かった。ドメインの持ち主が「正規の送信元はこれだけだ」とDNSで宣言し、受信側が機械的に照合できるようにしたのがこの仕組みである。監査人にとっては、自社ドメインの詐称を防ぐ側の統制であり、設定の有無を外部から公開情報だけで確認できる点が特徴になる。
具体例
受信サーバはエンベロープFromのドメインのSPFレコードを引き、接続元IPが許可の範囲に含まれるかを確認する。監査人は自社が保有する全ドメインについてTXTレコードの内容と、判定に失敗したメールを隔離するDMARCのポリシ設定を確かめ、宣言だけで運用が伴っていない状態を検出する。
試験での引っ掛け
検証するのはエンベロープFromであり、利用者が画面で目にするヘッダFromではない。この差を突いたなりすましがあり、両者の整合まで評価するのがDMARCの役割になる。またメールの転送でエンベロープが書き換わらない場合は正規のメールでも失敗しやすく、本文の改ざん検知はできない(それはDKIM)。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。