SPFレコードって何?

公開日:
最終更新日:

メールの設定をしていると、「SPFレコードを追加してください」と案内されることがあります。アルファベットが並ぶと難しく感じますが、基本の考え方はシンプルです。

SPFは「このドメインのメールは、これらのサーバーから送ります」と、受信する側に知らせる仕組みです。誰でも名乗れてしまうメールの送信元を確認する、手がかりの1つになります。

1.まず「ドメイン」と「サーバー」を整理しましょう

例えば、staff@example.comというメールアドレスなら、@の後ろのexample.comがドメインです。会社の名前札のようなもの、と考えてください。このアドレスは説明用の例です。

メールを実際に送り出すのは、パソコンだけではありません。Microsoft 365やGoogle Workspace、レンタルサーバー、メール配信サービスなどの送信用サーバーが配送を担当します。

同じ会社のメールでも、「社員が使うメール」「問い合わせフォーム」「請求書配信サービス」で、送り出すサーバーが異なる場合があります。SPFを考えるときは、こうした経路を把握することが重要です。

2.SPFは、メール配送の「発送元の許可リスト」

会社の荷物を配送する業者が決まっているとします。受け取る側が「この会社の荷物を扱ってよい配送業者の一覧」を見られれば、知らない業者から届いた荷物を警戒できます。SPFのイメージも、これに近いものです。

  1. ドメインの管理者が、送信を許可するサーバーの情報を公開します。
  2. メールを受け取ったサーバーが、その情報を調べます。
  3. 実際に接続してきたサーバーが、許可された送信元に当たるか確認します。
  4. 確認結果とほかの情報を合わせ、受信側が受け取り方を判断します。

SPFに通らなかったメールが、必ずその場で消えるわけではありません。迷惑メールに振り分ける、拒否するなどの扱いは、受信側の方針やほかの認証結果によって変わります。

3.「DNSのTXTレコードに設定する」とは?

DNSは、ドメインに関する情報をインターネット上で調べられるようにする仕組みです。住所録に例えると、その中にはWebサイトの行き先や、メールの届け先など、用途ごとの項目があります。

TXTレコードは、文字情報を登録する項目です。SPFの設定も、このTXTレコードにv=spf1で始まる文字列として登録します。自分のパソコンのOutlookに書き込む設定ではありません。

SPFレコードは、同じドメイン名に対して複数を別々に追加せず、1つにまとめる必要があります。TXTレコードは別の用途でも使うため、TXT全体を1件にするという意味ではありません。

4.SPFを設定すれば、詐欺メールは全部防げる?

いいえ。SPFはメール本文の内容や、差出人の人柄まで確認する仕組みではありません。正規のアカウントが乗っ取られたメールや、似た別のドメインを使う詐欺まで、SPFだけで防ぐことはできません。

また、SPFが主に確認するのは、配送時に使われる送信元ドメインです。メール画面で目にする「差出人」の表示と、必ず同じとは限りません。

補い合う仕組みとして、電子署名を使うDKIMや、表示上の差出人ドメインとの関係も確認し、扱い方を示すDMARCがあります。「SPFは確認の手がかりの1つであり、メールの安全を保証するシールではない」と覚えておきましょう。

5.設定の前に確認したいこと

  • そのドメインのDNSを、現在どこで管理しているか。
  • すでにv=spf1で始まるTXTレコードがあるか。
  • 社員のメール以外に、フォームや請求書配信などの送信元がないか。
  • 利用中の各サービスが、現在案内している設定値は何か。
  • 変更前の値を記録し、変更後に送信テストできるか。

別の会社の設定例をそのままコピーしたり、今あるSPFを確認せず置き換えたりすると、正規のメールに影響する場合があります。変更はドメインやメールの管理担当者へ依頼しましょう。反映には時間がかかることもあります。

受信エラーが起きたときは、送信先や送信日時、エラーメッセージを控えると調査に役立ちます。SPFだけが原因とは限らないため、配送経路も含めた確認が必要です。

パソコン・メールのお困りごとはアスモチへ

操作や設定に不安があるときは、無理に作業を進めずご相談ください。アスモチ株式会社が状況を伺い、確認方法や対応をご案内します。

お問い合わせフォームはこちら / 電話:06-6484-5470(平日10時〜18時)

参考情報

本記事は2026年11月時点の情報をもとに作成しています。製品やサービスの仕様、画面表示は環境により異なります。

最近の解決事例(お客様の声)

オンライン事務代行アウトソーシング・サポート ジム楽
お問い合せフォーム
TEL:06-6484-5470