自从 40 多年前发送第一封垃圾邮件以来,电子邮件提供商一直在努力阻止不需要的邮件到达用户的收件箱。通过引入不同的技术,他们做得非常好,这些技术被证明对阻止不受欢迎的电子邮件很有用。问题是这些技术并非 100% 有效,而且有时合法的电子邮件最终会进入垃圾邮件文件夹。为了解决这个问题,他们提出了一种新技术——灰名单(或灰名单)。继续阅读以了解灰名单的含义及其工作原理。
灰名单是什么意思?
灰名单是一种用于测试发件人是否合法的技术。收到的电子邮件不会立即到达收件箱。相反,当接收服务器请求发送服务器在特定时间范围内再次尝试发送电子邮件时,它们会被暂时阻止。合法的邮件服务器将再次发送邮件,这一次它将到达收件人的收件箱。然而,垃圾邮件服务器不会费心这样做,因此垃圾邮件将永远不会被重新发送,因此不会进入用户的邮箱。
电子邮件如何被列入灰名单?
从技术角度来看,灰名单如下所示:
当邮件服务器接收到来自远程邮件服务器的传入连接时,它会使用临时错误代码拒绝它,缓存发送服务器的 IP 地址以及发件人和收件人地址。发送邮件服务器应将此451 错误代码解释为临时错误,并应尝试在 RFC 中指定的时间范围内重新发送邮件。
当远程邮件服务器尝试重新发送电子邮件时,该信息与灰名单缓存中的信息相匹配,并获得接受该邮件的权限。可以在接收邮件服务器上应用进一步的过滤技术。邮件信息仅在缓存中保留 24 小时,因此不经常向您发送电子邮件的发件人每次都会经历灰名单过程。
此外,每个邮件服务器都有一个不同的重试方案,在出现临时错误代码时应用于出站邮件。通常在 1 到 30 分钟之间,默认值为 15 分钟。
为什么您的电子邮件被列入灰名单?
有两个原因:
- IP 配置错误:发送 IP 地址应具有解析为该 IP 的完全限定域名 (FQDN),以及解析为相同 FQDN 的该 IP 的反向 DNS 条目。如果设置不正确,ISP 将检测到此错误配置,并将您的邮件列入灰名单或完全阻止它。
- 发件人信誉:如果您的发件人信誉低(意味着您没有良好的发送历史记录),当 ISP 检测到大量来自您的 IP 的邮件时,他们将应用速率限制并增加灰名单,因为他们'不确定您是否是合法发件人。
您可以做的另一件事是扫描帐户级别的延迟日志并阅读从服务器返回的错误消息。通常,您会找到解释 ISP 的发送策略以及您应该满足的要求的 URL。
灰名单与黑名单
黑名单和灰名单之间的区别非常明显。如果发件人被列入黑名单,无论他们尝试向您发送多少次电子邮件,他们都永远无法到达您的邮箱(甚至垃圾邮件文件夹!)。另一方面,灰名单的作用是发出临时错误代码,这些错误代码将受到符合 RFC 的远程邮件服务器的尊重,这些远程邮件服务器应该尝试重新投递。通常情况下,垃圾邮件远程邮件服务器不会出现这种情况,这些邮件服务器被配置为快速传递大量邮件并在出现临时错误代码时跳过邮件排队。
为什么灰名单是必要的
总的来说,即使灰名单延迟了电子邮件到达收件箱,它也能很好地过滤大部分垃圾邮件,从而为用户提供更好的体验。