子域的 SPF

SPF for subdomain

我需要为子域配置 SPF 记录。

主域的 DNS(我使用 Google 邮件):

IN MX 1   aspmx.l.google.com.
IN MX 10  aspmx3.googlemail.com.
IN MX 10  aspmx5.googlemail.com.
IN MX 10  aspmx4.googlemail.com.
IN MX 10  aspmx2.googlemail.com.
IN MX 5   alt1.aspmx.l.google.com.
IN MX 5   alt2.aspmx.l.google.com.

IN TXT    "v=spf1 ip4:xx.xxx.xxx.xx include:_spf.google.com ~all"

mysubdomain IN A xxx.xxx.xxx.xxx

但是 mysubdomain.example.com 如何设置 SPF?我将使用 phpmail 从该子域发送电子邮件时事通讯。

在线电子邮件检查器也显示警告,我的子域没有 MX 记录。

只需在SPF记录前添加子域:

mysubdomain IN TXT    "v=spf1 ip4:xx.xxx.xxx.xx include:_spf.google.com ~all"

同样,您可以设置一个单独的 MX,但如果它与域相同则不一定需要:

mysubdomain IN MX 1   aspmx.l.google.com.
mysubdomain IN MX 10  aspmx3.googlemail.com.