我想把两个SPF记录合并成一个,即Google Apps和Campaign Monitor的SPF。
有没有可能做到这一点?
例如:
SPF A:
v=spf1 include:_spf.google.com ~all
SPF B:
v=spf1 mx include:cmail1.com ~all
什么是 A + B?
让我们分解一下:
v=spf1
只是说明正在使用的 SPF 版本和这是一个 SPF 记录。
include:_spf.google.com
解析_spf.google.com上的SPF规则(即如果源地址对_spf.google.com通过,则它也会对您的站点通过)
~all
如果没有匹配到任何规则,则执行软性失败(-all 将执行硬性失败,通常在设置 Google 邮件域时需要避免)
mx
如果源IP作为域的MX记录存在,则允许源IP以该问题域发送。
include:cmail1.com
另一个包含的内容,这次是针对cmail1.com
最终结果:
v=spf1 mx include:_spf.google.com include:cmail1.com ~all
我使用了SPF语法页面来整合这一切。