我对SPF记录的创建有点困惑。
我有我的托管域: hosting.mydomain.com,这是运行postfix等的实际服务器的主机名。
我已经将我的DNS配置如下:
mydomain.com
@ A 1.2.3.4 (mail server IP)
@ MX 10 mail.mydomain.com
@ TXT v=spf1 mx a a:hosting.mydomain.com ~all
hosting A @
mail A 1.2.3.4 (mail server IP)现在我是否需要将a:hosting.mydomain.com包括在我的SPF记录中?
当我在同一服务器上配置了另一个域时,如下所示:
otherdomain.com
@ A 9.8.7.6 (web server)
@ MX 10 mail.otherdomain.com
@ TXT v=spf1 mx a ~all
mail A 1.2.3.4 (mail server IP)这个SPF记录需要包含a:hosting.mydomain.com吗?
我正在运行Webmin/Virtualmin,但托管DNS外部。当我通过网络邮件发送电子邮件时,发件人总是hosting.mydomain.com。
这些SPF记录正确吗?
发布于 2013-09-06 05:25:10
当ISP检查SPF记录时,他们会将其中的所有域解析为他们的IP。
所以,答案是,如果你的两个域名有相同的IP,那么你只需要包括其中之一。如果If是不同的,那么您需要在SPF记录中定义这两个域。
或者,您也可以使用ip4机制,如: ip4:使用您所在站点所在服务器的IP地址。
基本上,他们的方式spf工作,看上去,如果某个域名允许邮件从特定的IP发送。
https://serverfault.com/questions/536853
复制相似问题