在dns记录中设置spf的正确方法是什么?

时间:2011-08-22 16:55:50

标签: dns spf

我将其设置为:v=spf1 a mx ip4:xx.xxx.xx.xxx a -mx -all

是不是?

感谢。

1 个答案:

答案 0 :(得分:3)

如何配置SPF记录取决于您希望允许代表您发送电子邮件的服务器。但是,您的示例SPF记录包含一个矛盾。您同时指定mx-mx,这意味着如果IP与域MX记录中找到的IP地址匹配,则您希望同时通过和失败。你应该删除任何不适用的机制。

在不知道您的确切需求的情况下,很难准确说出您应该使用哪种SPF配置,但如果我不得不在黑暗中拍摄,我会说这可能是一个安全的选择:

v=spf1 mx a ip4:xx.xxx.xx.xxx ?all

这将传递来自您的域具有amx记录以及IP地址xx.xxx.xx.xxx的任何IP的电子邮件。它会使用neutral机制将状态?all应用于所有其他人。这使得垃圾邮件过滤器可以更加自由地确定电子邮件的有效性,而不是硬错误(-all)。

以下是我认为可以帮助您的一些资源。

SPF Mehanisms Explained

SPF Wizard