我会有一个这样的 TXT 记录:
v=spf1 mx -all
意思是“只有我的 MX IP 被授权为该域名发送电子邮件”?
注意:我不希望 A 记录能够这样做,因为我的 Web 主机是 A 记录 IP 地址所有者。而且没有其他服务器应该被授权使用我的域名,所以……?
答案1
是的,这是指定仅允许域 MX 记录中的服务器发送邮件的正确方法。所有其他服务器都应被拒绝。
就像这款 SPF指南,mx
意思是:
按照 MX 优先级顺序测试域的所有 MX 记录的所有 A 记录。如果在其中找到客户端 IP,则此机制匹配。
有一些在线工具可以帮助您建立 SPF 记录,例如来自 MX Toolbox 的这个工具:https://mxtoolbox.com/SPFRecordGenerator.aspx