Sender Policy Framework
(SPFレコード から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/02/24 06:39 UTC 版)
Sender Policy Framework(センダー・ポリシー・フレームワーク)とは、電子メールにおける送信ドメイン認証のひとつである。差出人のメールアドレスが他のドメイン名になりすましされていないか検出する技術である。 SPFまたはSPF認証とも呼ばれる。
- ^ 2008年10月、RFC 2822は、RFC 5322で置き換えられた。
- ^ “ドメイン認証規制”. 2009年9月11日閲覧。
- ^ “送信ドメイン認証SPFレコードについて”. 2009年9月11日閲覧。
- ^ “送信ドメイン認証(Sender ID/SPF)について”. 2009年9月11日閲覧。
- ^ “「かんたん設定」の導入とブロック機能拡張について”. 2009年9月11日閲覧。
- ^ “「Sender IDやSPFを逆手にとったスパムが増加」、米MX Logicの調査”. 日経BP (2005年7月16日). 2011年6月24日閲覧。
- ^ “迷惑メールへの対応の在り方に関する研究会 最終とりまとめ”. 2009年1月13日時点のオリジナルよりアーカイブ。2011年6月24日閲覧。
- 1 Sender Policy Frameworkとは
- 2 Sender Policy Frameworkの概要
- 3 検証不合格とメール転送
- 4 実装
- 5 注意
- 6 歴史
- 7 実効性
- 8 脚注
SPFレコード
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/02/24 06:39 UTC 版)
「Sender Policy Framework」の記事における「SPFレコード」の解説
SPFは、RFC 7208 で定められており、その仕様が公開されている。 SPFレコードの一般的な内容を示す。以下の内容が指定されたドメインは、「指定したIPアドレス帯域から送信された電子メールなら信頼して欲しいが、それ以外のIPアドレスからの電子メールは拒否して欲しい」と宣言することになる。 v=spf1 +ip4:203.0.113.0/24 +ip4:198.51.100.0/24 -all 実際にSPFレコードを反映したゾーンファイルの、一般的な内容を示す。以下の内容が指定されたドメインは、「 203.0.113.1 または 203.0.113.2 から送信された電子メールは信頼して欲しいが、それ以外のIPアドレスからの電子メールは拒否して欲しい」と宣言することになる。 : : IN MX 10 mail IN TXT "v=spf1 +ip4:203.0.113.1 +ip4:203.0.113.2 -all" IN A 203.0.113.1mail IN A 203.0.113.2 : : 古いDNSサーバとの互換性を維持するため、SPFレコードは450文字以内に収めることが推奨される。しかし、DNSサーバのTXTレコードは、1行につき255文字しか記入できないことに注意を要する。例として、電子メールを送信するIPアドレス帯域が非常に多くあり255文字を超える場合には、以下のようにレコードの途中でダブルクウォートを閉じ、区切りながら記述する必要がある。区切られた部分は、DNSサーバによってそのまま結合され解釈される。 : : IN MX 10 mail IN TXT "v=spf1 " "+ip4:203.0.113.0/28 +ip4:198.51.100.64/28 +ip4:192.0.2.16/28 " "+ip4:203.0.113.128/28 +ip4:198.51.100.96/28 +ip4:192.0.2.48/28 " "+ip4:203.0.113.144/28 +ip4:198.51.100.128/28 +ip4:192.0.2.160/28 " "+ip4:203.0.113.160/28 +ip4:198.51.100.160/28 +ip4:192.0.2.176/28 " "+ip4:203.0.113.192/28 +ip4:198.51.100.192/28 +ip4:192.0.2.240/28 " "-all" IN A 203.0.113.1mail IN A 203.0.113.2 : : 以下の内容が指定されたドメインは、「 sp.example.jp や sp.example.com で指定されている SPF レコードの記述に準じる」と宣言することになる。後述するが、ip4 ip6 all 以外の項目が1レコード内に10個を超えてはならない。 : : IN MX 10 mail IN TXT "v=spf1 +ip4:203.0.113.2 include:sp.example.jp include:sp.example.com -all" IN A 203.0.113.1mail IN A 203.0.113.2 : :
※この「SPFレコード」の解説は、「Sender Policy Framework」の解説の一部です。
「SPFレコード」を含む「Sender Policy Framework」の記事については、「Sender Policy Framework」の概要を参照ください。
- SPFレコードのページへのリンク