域和子域的SPF

时间:2018-02-06 10:28:14

标签: dns subdomain spf

我对SPF记录有疑问(我不是DNS的大专家) 在主域(mydomain.com),我们有邮件服务器,我们的DNS有这样的记录(mx,a和txt):

           IN      MX      10 mail.mydomain.com.
mail            IN      A       1.1.1.1
mail            IN      A       2.2.2.2
mydomain.com.       IN      TXT     "v=spf1 ip4:1.1.1.1 ip4:2.2.2.2 a:mail.mydomain.com ~all"

现在我们必须在专用子域(mysubdomain.mydomain.com)中安装其他邮件服务器。 我计划使用zimbra从这个子域发送电子邮件。 我有一个问题,所以DNS中的记录是正确的::

                IN      MX      10 mail.mydomain.com.
mysubdomain             IN      MX      10 mail1.mydomain.com.
mail                 IN      A       1.1.1.1
mail                 IN      A       2.2.2.2
mail1                IN      A       3.3.3.3
mail1                IN      A       4.4.4.4
mysubdomain          IN      A       3.3.3.3
mysubdomain          IN      A       4.4.4.4
mydomain.com.               IN      TXT     "v=spf1 ip4:1.1.1.1 ip4:2.2.2.2 a:mail.mydomain.com ~all"
mysubdomain.mydomain.com.       IN      TXT     "v=spf1 ip4:3.3.3.3 ip4:4.4.4.4 a:mail1.mydomain.com ~all"

请告诉我,这是正确的还是我应该做些改动?

祝你好运, bcteam

1 个答案:

答案 0 :(得分:-1)

除邮件服务器外,您的记录看起来还不错。不要显式使用a子句和邮件服务器主机名,只需使用mx子句。而不是:

mydomain.com.               IN      TXT     "v=spf1 ip4:1.1.1.1 ip4:2.2.2.2 a:mail.mydomain.com ~all"
mysubdomain.mydomain.com.       IN      TXT     "v=spf1 ip4:3.3.3.3 ip4:4.4.4.4 a:mail1.mydomain.com ~all"

说:

mydomain.com.               IN      TXT     "v=spf1 ip4:1.1.1.1 ip4:2.2.2.2 mx ~all"
mysubdomain.mydomain.com.       IN      TXT     "v=spf1 ip4:3.3.3.3 ip4:4.4.4.4 mx ~all"

完成后,请在Scott Kitterman's site上测试您的设置。

相关问题