![SPF 和重要性“a”、“ptr”和“mx”](https://linux22.com/image/547842/SPF%20%E5%92%8C%E9%87%8D%E8%A6%81%E6%80%A7%E2%80%9Ca%E2%80%9D%E3%80%81%E2%80%9Cptr%E2%80%9D%E5%92%8C%E2%80%9Cmx%E2%80%9D.png)
假设我有三个域:
域名1.com 域名2.com 域名3.com
对于每一个,我都有以下 SPF 记录:
domain1.com
v=spf1 ip4:x.x.x.x ip4:y.y.y.y include:domain2.com ~all
domain2.com
v=spf1 ip4:c.c.c.c ip4:d.d.d.d include:domain3.com ~all
domain3.com
v=spf1 ip4:.e.e.e.e ip4:f.f.f.f ~all
现在,我从以下域发送我的电子邮件:
MFROM (返回路径):[电子邮件保护] PRA(来自):[电子邮件保护]
对于这两个域,我有以下 SPF:
test-a.com:
v=spf1 redirect=domain1.com
test-b.com
v=spf1 include:domain1.com ~all
当我通过 SPF 测试工具测试此结构时,它通过了。但我想知道在 domain1.com、domain2.com 和 domain3.com 的 SPF 记录中添加“a”和“mx”是否会提高 Hotmail/Yahoo/Gmail/AOL 收件箱投递成功率。
有什么想法或建议吗?
谢谢。
垫。
答案1
这真是……太复杂了。想要在其中一个测试域上验证 SPF 的设备需要进行四次不同的记录查找;如果这些组织使用的一些 MTA 将其查找限制到更低的范围内,我不会感到惊讶。
为什么不保持简单,避免问自己服务提供商是否愿意忍受你的众多要求?
domain1.com
v=spf1 ip4:x.x.x.x ip4:y.y.y.y ip4:c.c.c.c ip4:d.d.d.d ip4:e.e.e.e ip4:f.f.f.f ~all
domain2.com
v=spf1 ip4:c.c.c.c ip4:d.d.d.d ip4:e.e.e.e ip4:f.f.f.f ~all
domain3.com
v=spf1 ip4:e.e.e.e ip4:f.f.f.f ~all
test-a.com:
v=spf1 redirect=domain1.com
test-b.com
v=spf1 redirect=domain1.com