多个 SPF 记录:gmail 和 mailgun

Multiple SPF records: gmail and mailgun

我需要两个 SFR 录音。

gmail: v=spf1 a mx include:_spf.google.com ?all

邮件枪:v=spf1 include:mailgun.org ~all

最终结果:v=spf1 a mx include:_spf.google.com include:mailgun.org ~all

"a mx" 和“~所有”部分一切正常吗?

您的合并记录看起来是正确的。可以讨论 all 的限定符应该是什么。 gmail 记录有 ?all 而 mailgun 记录有 ~all。

~all 在最终记录中表示您几乎 100% 确定只有列出的地址将用于为您的域发送邮件(其他地址将导致软失败结果),而 ?all 表示您不知道是否有其他服务器为该域发送有效邮件(未列出的地址将导致中性结果)。

最后由接收服务器根据 SPF 验证的结果决定如何处理邮件。