IT資格用語解説基本情報技術者試験・セキュアプロトコル
SPF
更新日:
用語解説
SPF(Sender Policy Framework)は、ドメイン所有者がそのドメインのメール送信を許可するサーバをDNSへ公開し、受信側が接続元IPアドレスと照合する送信ドメイン認証方式です。
■ 試験で押さえるポイント
主にSMTPエンベロープのMAIL FROM又はHELOドメインを検証し、利用者に見えるFromヘッダを直接認証するものではありません。
ドメイン側はTXT形式のSPFレコードにip4、include、allなどを記述し、受信側はpass、fail、softfail等を得ます。
メール転送では接続元IPが変わりSPFが失敗することがあり、転送方式やDKIM・DMARCとの併用を考慮します。
許可サーバから送られたことを示しても、送信者本人や本文の完全性は保証せず、侵害された正規サーバからの悪用も防げません。
■ 選択肢での判断ポイント
DNSの許可送信元IPとMAIL FROM/HELOを照合する方式として、本文署名のDKIM、From整合を求めるDMARCと区別します。
例: example.jpが送信元IPをSPFレコードへ登録し、受信サーバがSMTP接続元を照合してpassかfailかを判定します。