我们正在构建邮件服务器以便为其他域发送邮件。
我们有多个 IP 地址,并且我创建了spf.example.com
指向多个 IP 的“A”记录
现在我已要求客户将我们的记录纳入spf.xyz.com
他们的 SPF 记录中,以授权代表他们发送邮件。
我们收到如下错误
“- PermError SPF 永久错误:包含的域没有有效的 SPF 记录:”
问题是什么?我们遵循的流程正确吗?
答案1
据我了解,您已指示您的客户将其包含spf.example.com
在他们的 SPF 记录中,以允许您的邮件服务器代表他们发送邮件。
即您的客户现在有类似这样的设置:
v=spf1 a mx include:spf.protection.outlook.com include:spf.example.com -all
这是完全有效的。
我已经创建了“A”记录,例如 spf.example.com 指向多个 IP
这可能是问题所在。据我所知,该include:spf.example.com
机制旨在包括其他 SPF 记录,不是A
记录
代替
spf.example.com. IN A 10.9.8.7
spf.example.com. IN A 192.168.0.1
需要有效的 SPF 记录,预期内容如下:
spf.example.com. IN TXT "v=spf1 ip4:10.9.8.7/32 ip4:192.168.0.1/32"