この記事でわかること

  • SPF だけでは転送メールや From なりすましを防げない理由
  • 「SPF 設定済み」でも DMARC 未整備だと残る隙間
  • SPF → DKIM → DMARC と段階的に揃える必要性

前提 — SPF とは

本記事は「SPF があっても足りないケース」に焦点を当てます。 SPF の基本的な仕組みは SPF とは — 送信ドメインの許可リストを先にご覧ください。

「SPF あり」でも起きうること

SPF レコードが存在しても、次のような状態では なりすましメールが届きやすいことがあります。

つまり SPF は「許可リスト」の一部にすぎず、 認証失敗時にどうするか(DMARC)改ざん検知(DKIM)が揃って初めて、 なりすまし抑止の仕組みとして整います。

現場で多いパターン

DNS 上の状態(例) 意味(平易な表現)
SPF のみ、DMARC なし 送信元リストはあるが、なりすましを止めるルールが未公開
SPF ~all リスト外からの送信を完全には拒否していない(移行期の設定が残っていることも)
include が多段 委譲先ベンダー追加時に更新漏れが起きやすい。誰が DNS を触るか要確認
MX ホストが SPF 未記載 メールゲートウェイから送る経路が許可リストに載っていない可能性(サンプル報告書 F-14 参照)

報告書での書き方の例は サンプル(架空企業)の メール認証・MX / SPF 整合性の所見を参照してください。

社内対策・ベンダー設定との境界

メールゲートウェイのスパムスコアや、社内向けの標的型メール訓練は 受信側・社内の話です。 SPF / DMARC の DNS レコードは、 御社ドメインを装ったメールが取引先の受信箱に届くかに効きます。

外部攻撃面レビューでは、権限のない第三者が DNS から読める事実として SPF・DKIM・DMARC を整理します。 レコードの追加・変更や M365 管理画面での設定代行は標準スコープ外です (役割分担は御社・DNS 管理者・メールベンダー側)。

含まないこと(よくある誤解)

調査データは閉域環境内で扱います

御社からお預かりした .eml や調査結果は当社事業所内の閉域環境でのみ保管・処理します。 公開 DNS への問い合わせは発生しますが、 御社データを当社クラウドや第三者 SaaS に載せる運用は行いません。 調査画面のログインはお渡しせず、報告書(PDF 等)を基本メールで納品します。

次に見るべきこと

SPF の穴の整理のあと、多くの場合は次の順で優先度を見ます。

  1. 送信経路の網羅 — 実際に使う SaaS・MX・通知メールが SPF / DKIM に載っているか
  2. DKIM署名の有無とセレクタ
  3. DMARC の有無と p= — 未設定ならなりすましリスクの説明から
  4. ポリシー強化p=none から quarantine / reject へ段階的に

メール認証シリーズの読み順は SPF とはの末尾を参照してください。