web-dev-qa-db-ja.com

これはどういう意味ですか:v = spf1 include:_spf.google.com〜all?

私の 前の質問 に加えて、このDNSエントリはどういう意味ですか:

 v=spf1 include:_spf.google.com ~all  ?
6
poseid

これはSPFレコードです。

includeディレクティブには、ドメイン_ spf.google.comのSPFレコードが含まれています。これにより、Googleが設定を更新するたびにDNSレコードを変更しなくても、許可されたメールサーバーを追加および削除できます。

~allは、SPF検証が失敗した場合でも、受信メールサーバーがメールを受け入れる必要があるが、失敗としてマークする必要があることを意味します。これは「SoftFail」と呼ばれます。比較において -allは「HardFail」であり、「SPF検証に失敗した場合はメールを受け入れないでください。

14
Ben.

ドメインのメール処理を設定する場合、Googleメッセージがスパムとしてマークされないようにするために、Google AppsメールサーバーのIPアドレスを知っている必要がある場合があります。 (...)

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

(...)この方法では、ドメインは、Google IPアドレスの変更が発生したときに自動的に継承します。

http://support.google.com/a/bin/answer.py?hl=ja&answer=60764

2
klocek