SPFレコード

DNS レコードタイプ
Sender Policy Framework レコード。
← 用語集に戻る

SPFレコードとは

SPFレコード(送信者ポリシーフレームワーク)はメールサーバーがドメインに代わってメールを送信することを認可するTXTレコードです。SPFはメール受信サーバーが受信メッセージが正当なソースからであることを検証するのに役立つ重要なメール認証メカニズムで、スパムを削減し、メールスプーフィング攻撃を防止します。

SPFレコード構文

基本的な構造

v=spf1 [mechanisms] [qualifier]all

一般的なメカニズム

メカニズム目的
ip4IPv4を認可ip4:192.0.2.0/24
ip6IPv6を認可ip6:2001:db8::/32
aドメインのAレコードIPa:example.com
mxドメインのMXサーバーmx
include別のSPFを含めるinclude:_spf.google.com

修飾子

SPFレコードの例

Google Workspace

v=spf1 include:_spf.google.com ~all

複数のプロバイダー

v=spf1 include:_spf.google.com include:sendgrid.net ip4:192.0.2.1 -all

SPFルックアップ制限

SPFは10ルックアップ制限があります:

ベストプラクティス

1. ~allで始める、後で-allにきつくする

2. DNSルックアップが10以下に留まる

3. DKIMとDMARCと組み合わせる

4. デプロイする前にテスト

SPFはメール認証に不可欠で、ドメインがスパムとフィッシング攻撃で使用されるのを防ぎます。

この知識を実践する

DomScan の API を使用してドメインの可用性、状態などを確認します。