如果从邮件服务器 1.2.3.4 以 [email protected] 发送邮件,并且 mydomain.com 的 SPF 记录设置为
"v=spf1 ip4:1.2.3.4 -all"
PTR 记录会有用吗?某些电子邮件服务器是否需要 PTR 才能接受我的电子邮件,或者此 SPF 记录是否足以用于传递目的(不考虑 DKIM 和 ipv6)?
如果从邮件服务器 1.2.3.4 以 [email protected] 发送邮件,并且 mydomain.com 的 SPF 记录设置为
"v=spf1 ip4:1.2.3.4 -all"
PTR 记录会有用吗?某些电子邮件服务器是否需要 PTR 才能接受我的电子邮件,或者此 SPF 记录是否足以用于传递目的(不考虑 DKIM 和 ipv6)?
一些邮件服务器会拒绝来自没有 PTR 记录的 IP 的连接。SPF 不会改变这种行为。
为了稍微扩展 longneck 的完美答案,您无法控制其他邮件服务器的管理员对接受哪些电子邮件以及拒绝哪些电子邮件做出什么决定。
一些服务器会拒绝来自没有 PTR 记录的服务器的连接。其他人将使用缺少 PTR 作为多个输入之一,以决定是拒绝连接还是将来自此类服务器的内容视为垃圾邮件。这些策略中的任何一个也可以应用于无法循环解析的服务器 - 即,当通过查找服务器的 IP 的 PTR 记录返回的主机名无法反过来解析以返回 IP 地址时。
这些策略中的大多数不受收到电子邮件的发件人域的影响,这反过来会影响选择要查阅的 SPF 记录。因此,再多的弄乱 SPF 记录也无法帮助您传送到一个服务器,该服务器由于缺乏令人满意的 PTR 记录而决定对您的发送服务器进行攻击。