我们正在为一组客户提供邮件,并且(只)其中一人正在看到(部分)邮件被拒绝。
情况是:
挖掘clientdomain.com:
clientdomain.com. 2742 IN MX 5 mail.clientdomain.com. mail.clientdomain.com. 2742 IN A ip.of.ourdomain.com
邮件客户端错误:
Recipient address rejected: SPF-Result=ourdomain.com: 'SERVFAIL' error on DNS 'SPF' lookup of 'ourdomain.com' (in reply to RCPT TO command)
我的主要问题是…
会更好吗?
clientdomain.com. 2742 IN MX 5 mail.clientdomain.com mail.clientdomain.com. 2742 IN CNAME ourserver.com
?
第二个问题…如果上面的答案是否,我该怎么办? 添加一个SPF的logging有利于ourserver.com? 为什么其他客户不注意到这一点?
谢谢阅读
SERVFAIL与NXDOMAIN不一样。 这个错误信息意味着查询SPFlogging时根本无法联系到名字服务器。
这可能是他们的名字服务器或你的无法回应。
如果这是您的邮件服务器,您应该了解什么是SPF查找以及为什么失败。
为了简单起见,您可以使用下面的设置。 另外我完全推荐你为这两个域设置一个SPFlogging。 SPF不是任何想象力都可以certificate的,但很多人强制要求他们,所以值得设置,因为它只是一个DNS入口;
ourdomain.com IN MX 5 mail.ourdomain.com clientdomain.com IN MX 5 mail.ourdomain.com mail.ourdomain.com IN A 1.2.3.4 ourdomain.com IN TXT v=spf1 a:mail.ourdomain.com ~all clientdomain.com IN TXT v=spf1 a:mail.ourdomain.com ~all