13

ドキュメントを読みましたが、違いはまだよくわかりません。

私の理解は次のとおりです。1)含める:指定されたドメインにリストされているIPと、そのドメイン独自のSPFレコードにリストされている追加のドメインを許可します

2) a: 指定されたドメインにリストされている IP を単に許可する

あれは正しいですか?

4

2 に答える 2

11

これをまとめようとしている他の人のための答えをもう一度試してください。OPがおそらく参照している構文ドキュメントに基づいて、open-spf.orgの「SPFレコード構文」ページ.

注: 以前、このドキュメントは にありましhttp://www.open-spf.org/SPF_Record_Syntax/たが、そのドメインは 2009 年に完全にオフラインになったようです。履歴と失われたドメインの詳細については、こちら を参照してください

私の答えは、はい、あなたはそれを念頭に置いているようです。

  • a: ドメインの A レコードで一致する IP をテストします。

  • include: ドメインの SPF レコード全体を取得し、それに対して IP を評価し、PASS が見つかった場合、その PASS が SPF テスト全体の結果になります。PASS が見つからない場合、それは不合格ではありませんが、元の/最上位の SPF テストが続行されます (おそらく -all/~all/?all フェーズまで)。

「a」を使用する理由:

  • それはより予測可能で簡単だからです。
  • 関連するドメインに SPF を設定していないためです。
  • これらのドメインを制御しておらず、SPF が必要なものではないため (特に、A レコードに含まれていない他のサーバーを受け入れるのが寛大すぎる場合)

「含める」を使用する理由:

  • ドメインの SPF を既に信頼しているためです。
  • ドメインの SPF は複雑であり、繰り返さないという理由で単一の信頼できる情報源が必要なためです。

修正されてうれしいです!

于 2016-05-11T20:12:58.970 に答える