我目前在发件人地址阶段对传入的电子邮件(非本地或经过身份验证)进行一些过滤,根据 rDNS 存在或 EHLO/HELO 验证问题拒绝或暂时失败。偶尔,我会看到空发件人地址被这些检查拒绝,我想知道在这种情况下我是否应该绕过它们。否则,我只见过垃圾邮件发送者未能通过这些检查,这让我认为同样未能通过这些检查的空发件人是可疑的。
更新:
重申一下,对于传入的电子邮件,我在发件人地址阶段所做的唯一检查是 rDNS 是否存在,以及 EHLO 主机名是否有效并且通过 SPF 验证或具有地址 DNS 记录。我不会尝试将 rDNS 与 EHLO 或转发 DNS 进行比较,因为我从经验中知道它们并不总是可以匹配。这些检查不适用于来自本地主机(这是一个 VPS)或经过身份验证的客户端的电子邮件。