上下文:
• 由第三方处理的电子邮件服务
• VPS 具有 Postfix 作为仅发送邮件服务器。
DNS 有两个 TXT 记录,名称为@
v=spf1 include:spf.someengine.com ?all
v=spf1 mx ip4:111.222.333.444 ~all
这种配置会给邮件服务器带来问题吗?最好将它们统一到一个条目中,例如
v=spf1 include:spf.someengine.com mx ip4:111.222.333.444 ~all
?
据我所知,根据底层 RFC,RFC 7208 - 第 3.2 节, 多个 SPF 记录应该会导致错误。这两个应该合并为一个 SPF TXT 记录。
和第4.5节
将 SPF 记录格式化为太长而无法放入单个 DNS TXT 记录的正确方法是将它们分布在多个唯一命名的 SPF TXT 记录中,这些记录与指令合并到主 SPF 记录中
include:
。SPF 记录就是一个例子
gmail.com
: