http://www.google.com/support/a/bin/answer.py?answer=178723
如何正确设置我的邮件服务器 DNS 记录?我的意思是只设置以下内容是否可行:
v=spf1 include:_spf.google.com ~all
或者更好的做法是:
v=spf1 include:_spf.google.com ?all
答案1
“?all” 基本上意味着不进行测试。如果您需要设置 SPF,但又不希望有任何实际影响,那么“?all” 就可以实现这一点。
答案2
我知道这个问题已经得到解答,答案也被接受了,但无论如何,我还是会为未来的读者表明我的立场。
在我看来,两个都 ~all
和 ?all
错了。作为邮件服务器管理员,它们对我来说都没用,并且我不会优先考虑满足这两个记录的邮件。 SPF 的唯一有意义的用途是指定哪些主机不允许从您的域发送邮件列出那些可以的,然后删除所有其他有记录的权限-all
。
如果你不惜一切代价设置 SPF 记录,请,请列出可以向你发送电子邮件的地址,并禁止所有其他人。如果您不怕麻烦,那么我将对声称来自您的域名且来自您允许发送邮件的少数主机的电子邮件产生真正的兴趣。