Christopher Thomas Asked: 2019-04-05 01:35:01 +0800 CST2019-04-05 01:35:01 +0800 CST 2019-04-05 01:35:01 +0800 CST SPF 类型 ptr 不鼓励?那我应该用什么? 772 我正在尝试设置邮件服务器,然后在 mxtoolbox.com 上有人告诉我: 您域的 SPF 记录包括 PTR 的发件人机制类型。根据 RFC4408,强烈建议不要使用此机制,因为它速度慢且不可靠。根据电子邮件传递最佳实践,建议避免在 SPF 记录中包含 PTR 类型机制。 这很好。但是那我该怎么办?它只是告诉我我不应该这样做,但没有说我应该做什么。 email postfix spf 1 个回答 Voted Best Answer user1686 2019-04-05T02:14:59+08:002019-04-05T02:14:59+08:00 SPF 为服务器规范提供了几种不同的方法(它们都记录在前面提到的RFC 4408中,尽管它已被RFC 7208取代)。在文档的第 5 节中,您可以看到除了“ptr”机制之外,您还可以使用“a”、“mx”、“ip4”、“ip6”和一些更晦涩的选项。 例如,如果您的接收邮件服务器 (MX) 与发送邮件服务器相同,则您可以mx在 SPF 记录中使用该机制。 v=spf1 mx ~all a:<hostname>否则,您可以使用,例如a:mailsender.example.com,或通过 IP 地址,例如ip6:2001:db8:123::/64或来指定它们ip4:192.0.2.1。 v=spf1 a:mail.example.com ~all v=spf1 ip4:192.0.2.0/25 ip6:2001:db8:123::/64 ~all 这两种选择都没有那么脆弱ptr——它们涉及更少的 DNS 查找和更少的移动部件。
SPF 为服务器规范提供了几种不同的方法(它们都记录在前面提到的RFC 4408中,尽管它已被RFC 7208取代)。在文档的第 5 节中,您可以看到除了“ptr”机制之外,您还可以使用“a”、“mx”、“ip4”、“ip6”和一些更晦涩的选项。
例如,如果您的接收邮件服务器 (MX) 与发送邮件服务器相同,则您可以
mx
在 SPF 记录中使用该机制。a:<hostname>
否则,您可以使用,例如a:mailsender.example.com
,或通过 IP 地址,例如ip6:2001:db8:123::/64
或来指定它们ip4:192.0.2.1
。这两种选择都没有那么脆弱
ptr
——它们涉及更少的 DNS 查找和更少的移动部件。