为不同服务器中的多个系统添加 SPF 记录

为不同服务器中的多个系统添加 SPF 记录

我有一个已发布 SPF 记录的域名(v=spf1 a mx ip4:xx.xxx.xxx.25 ~全部)(例如:xyz.com)
该域名还有四个子域名:
sub1.xyz.com 29
sub2.xyz.com 30
sub3.xyz.com 31
sub4.xyz.com 32
并且当从子域名发送电子邮件时,每个子域名都在不同的服务器和不同的 IP 中(例如[电子邮件保护]) SPF 检查失败,在这种情况下,我应该为每个子域发布单独的 SPF 还是将它们包含在主 SPF 记录中?如果我应该包含在主记录中,则必须在a机制中完成此操作:

“v=spf1 a mx a:sub1.xyz.com a:sub2.xyz.com a:sub3.xyz.com a:sub4.xyz.com ip4:xx.xxx.xxx.25 ~all”



include机制:

“v=spf1 mx a ip4:xx.xxx.xxx.25 包括:sub1.xyz.com 包括:sub2.xyz.com 包括:sub3.xyz.com 包括:sub4.xyz.com ~all”



mx机制:

“v=spf1 a mx mx:sub1.xyz.com mx:sub2.xyz.com mx:sub3.xyz.com mx:sub4.xyz.com ip4:xx.xxx.xxx.25 ~all”

答案1

如果电子邮件实际上来自子域,则该子域需要自己独立的 SPF 记录。

相关内容