如何添加两个SPF记录?

时间:2018-06-23 12:00:45

标签: dns smtp spf zoho

我正在使用带有我的域名的Zoho邮件。我还使用带有域名的SMTP服务发送新闻通讯。

为使Zoho正常工作,我需要将spf记录添加到我的域DNS中。 SMTP服务还要求我添加spf记录。

我的问题是我可以将多个spf记录添加到域名吗?如果不是,是否可以将两者结合起来?

这些是我需要使用的记录器:

v=spf1 include:zoho.com ~all

v=spf1 mx a ip4:91.82.206.0/24 ip4:91.83.103.0/24 ~all

感谢您的帮助。

2 个答案:

答案 0 :(得分:3)

您不能有两个,但是可以将它们合并,如下所示:

v=spf1 ip4:91.82.206.0/24 ip4:91.83.103.0/24 mx a include:zoho.com ~all

最佳做法是将文字IP放在首位,因为它们是接收者检查最快的IP。

答案 1 :(得分:0)

否,您不能在单个域上拥有多个SPF记录。否则,SPF将返回PermError。

SPF记录是DNS中以“ v = spf1”开头的TXT记录,后跟一系列机制和/或修饰符。

通过获取域中以“ v = spf1”开头的所有TXT记录开始进行SPF检查:

  • 如果未找到此类记录,则返回None;
  • 如果找到多个这样的记录,它将返回PermError。

您需要将所有机制添加到1个SPF记录中,如Synchro所述。

在此处了解更多信息:https://dmarcly.com/blog/can-i-have-multiple-spf-records-on-my-domain