SPFレコード 【SPF record】

概要

SPFレコード(SPF record)とは、DNSで定義されるそのドメインについての情報(リソースレコード)の種類の一つで、電子メール送信ドメイン認証を利用するためのもの。

SPFSender Policy Framework)という仕組みで電子メールの送信元を確認できるようにするレコードで、「SPF」というレコードを作成するか、SPFレコードに対応していないシステムのために、任意の文字データを登録できるTXTレコードSPF用のデータを記述する。

メールを受信したサーバ送信元アドレスに記載されたドメインのSPFレコードを照会することで、本当にそのドメインから送信されたものであるか(無関係な第三者が勝手にメールアドレスを使って送信した「なりすましメールではないか)を確かめることができる。

SPFレコードにはそのドメインが実際に利用している正当な送信元サーバを記述し、受信側では記載されていないサーバから受け取ったメールは疑わしいと判断できる。例えば「example.jp. IN SPF “v=spf1 ip4:198.51.100.1 ~all”」のように指定すると、「~@example.jpというアドレスから来たメールは198.51.100.1が送信元でなければ偽装されている可能性がある」という意味になる。

末尾を「-all」にすると詐称であると断定する。送信元の指定にはIPアドレス単体以外にも、IPアドレスの範囲指定やホスト名MXレコード、含まれるドメイン名などを用いることができる。範囲が複数に渡る場合には一つのドメインに複数の指定を併記することもできる。

(2021.7.14更新)

他の辞典による解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる