在学习 SPF、发件人 ID 和 DKIM 签名时,似乎发件人 ID 和 DKIM 可以解决类似的问题。此外,我读过的几个网站对发件人 ID 的讨论相当不友好,例如openspf.org。
如果已安装 DKIM,使用发件人 ID 有什么好处吗?如果我需要同时维护 SPF 和发件人 ID TXT 记录,这似乎是一种开销,而且也容易出错。
答案1
您可能希望将 SPF 与发件人 ID 进行比较,而不是将 DKIM 与发件人 ID 进行比较。SPF/发件人 ID 的目的是检查发件人是否有权代表某个 IP 空间的域发送邮件。DKIM 的目的是验证邮件内容的完整性以及与声明的发件人域的关系。
由于 Sender-ID 的采用率低且客户端软件实施可用性有限,因此除了 SPF 之外使用 Sender ID 的好处值得怀疑。
您可能还有兴趣阅读DMARC(基于域的消息认证、报告和一致性)框架在 SPF 和 DKIM 上运行,并被 Google、Facebook 和其他组织采用用于电子邮件认证。