SPF
sender policy framework
TEXTレコードに登録される
特定のドメインからメールを送ってもよいサーバーを列挙する。
SMTPでは、もともとEメールのFromアドレスを認証しない。
スパム作成者は、簡単にメールの送信元アドレスを偽装して宛先アドレスにメールを送信できる。
これを防ぐ。
例
code:plain
v=spf1 ip4:192.0.2.0 ip4:192.0.2.1 include:examplesender.email -all
文法と動作説明は全部RFC7208に書いてある
「4.5 Selecting Records」から読むのがよさそう
check_host()は厳密なインターフェース名ではなく、アルゴリズムを提示するための関数の詳細みたいなもの
https://www.cloudflare.com/learning/dns/dns-records/dns-spf-record/