什么是邮件黑名单?
邮件黑名单是一个公开的数据库,收录因发送垃圾邮件或滥用邮件而被标记的 IP 地址和域名。接收邮件服务器在接收邮件前会查询这些名单,出现在名单上的发件人,其邮件可能被拒收或直接进入垃圾邮件箱。
定义
邮件黑名单(email blacklist),也称拦截名单(blocklist),是已知不良发件人的名单。它记录被名单运营方认定为垃圾邮件、恶意软件或其他滥用来源的 IP 地址、发信域名,有时还包括邮件内容中出现的域名。这份名单的存在,是为了让接收邮件系统能够拒收来自这些发件人的邮件。
您最常看到的术语是 DNSBL,即基于 DNS 的拦截名单(DNS-based blocklist)。同一概念的旧称是 RBL,即实时黑洞名单(realtime blackhole list)或实时黑名单(realtime blacklist)。DNSBL 是更准确的现代术语,两者含义大致相同:邮件服务器通过 DNS 查询的拦截名单。
要区分两类名单。公开拦截名单(例如 Spamhaus 或 SpamCop 运营的名单)由独立机构运营,许多接收服务器都会查询。服务商内部的信誉系统(在 Gmail 或 Microsoft 内部运行)则根本不是公开名单,而是每家服务商对每个发件人的私下判断。两者都可能拦下您的邮件。可公开查询的拦截名单才是您可以检查、诊断并申请移除的。
工作原理
黑名单的运作机制建立在 DNS 之上,也就是把域名转换为地址的同一套系统。正因如此,拦截名单检查才快到可以对每封进入的邮件都执行一次。
接收邮件服务器收到入站连接时,会取出发件 IP 地址,向拦截名单发起 DNS 查询。查询的结构设计使得答案能告诉服务器该 IP 是否被列入。被列入的答案还可能带有一个返回码,说明该 IP 被列入的原因,因为一份合并名单可能涵盖多类问题。整个查询在几毫秒内完成,所以接收服务器甚至在邮件正文到达之前,就能决定是拒绝连接、隔离邮件还是放行。
Spamhaus 是使用最广泛的运营方,也是说明拦截名单结构的好例子。它运营多份不同的名单,各自针对不同原因:SBL 涵盖已知垃圾邮件来源,XBL 涵盖被利用和被入侵的机器,PBL 涵盖不应直接发送邮件的 IP 段,CSS 涵盖特定类别的垃圾邮件来源。Spamhaus 将这些基于 IP 的名单合并成一份名为 ZEN 的名单,一次 DNS 查询就能返回与逐一查询各名单相同的信息,占用资源更少。Spamhaus 还运营 DBL,这是一份标记不良域名而非 IP 的域名拦截名单。
发件人被列入拦截名单的原因,几乎总能追溯到发信行为。垃圾邮件投诉激增、退信率过高、发送量无故突然飙升、账户被入侵并被用来发送垃圾邮件,或触发垃圾邮件陷阱,都可能导致被列入。不同名单的敏感度各不相同,发件人可能在一份名单上被列入,而在其他名单上一切正常。
为什么它对邮件送达率很重要
被列入黑名单之所以要紧,是因为它可能把您的邮件直接挡在门外。接收服务器查询拦截名单并得到被列入的答案时,可能会彻底拒收邮件,使其永远到不了收件人,您则会收到退信。即使邮件被接收,命中拦截名单也是一个强烈的负面信号,会把邮件推向垃圾邮件箱。在一份被广泛查询的拦截名单上被列入一次,就可能同时影响大量收件人的送达率。
从黑名单上移除比被列入要难。第一步,也是不容商量的一步,是解决根本原因。如果是被入侵的账户在发送垃圾邮件,就先保护好它;如果是脏列表导致了投诉和退信,就先清洗它。只有这样,才应着手申请移除。有些拦截名单会在不良活动停止并经过一段等待期后自动移除条目,另一些则需要手动提交移除申请。Spamhaus 等主要运营方通常在 24 到 72 小时内处理移除,但复杂或重复的情况可能需要更长时间。在解决原因之前就申请移除,往往会让情况更糟,因为运营方会看到滥用仍在继续。还需要知道的是,Spamhaus 不接受付费加急移除,任何提供付费快速通道的服务都不正规。
这正是验证与黑名单直接相关的地方。被列入名单最常见的两个诱因,即退信率过高和命中垃圾邮件陷阱,都源于向本不该发信的地址发送邮件。无效地址会退信;回收型垃圾邮件陷阱则是在列表中看起来完全普通的失效地址。在发送前验证列表,可以剔除无效地址并降低命中回收陷阱的几率,从而在邮件发出之前就堵住通往黑名单最常见的路径。
VeriMails 如何应对
VeriMails 不是拦截名单,也不维护任何拦截名单。它是一项邮箱验证服务,在黑名单问题中扮演的角色是预防:在任何营销活动发出之前,剔除那些最初导致发件人被列入拦截名单的无效地址。
每个经 VeriMails 验证的地址都会走完完整的验证链:语法验证、DNS 和 MX 记录检查、与收件邮件服务器进行实时 SMTP 握手、Catch-all(全收)检测、一次性邮箱检测和角色邮箱检测。SMTP 握手能识别出原本会硬退信的无效地址,而高退信率正是被列入拦截名单最明显的诱因之一。在发送前剔除无法送达和有风险的地址,还能降低向回收型垃圾邮件陷阱发信的几率,后者可能直接导致被列入名单。
验证在发送前进行,可以通过 REST API 实时检查,也可以批量上传 CSV 处理整个列表,并获得清晰的送达分类,便于做出营销活动决策。VeriMails 执行的是 Catch-all 检测而非评分,因此 Catch-all 域名会被如实报告。验证按地址从积分中扣费,低至每封 $0.0019,$19 即可获得 10,000 积分,年付套餐低至 $12.50/月。每个账户注册即免费获得 100 积分,无需信用卡,且积分永不过期,让您在列表危及发信信誉之前就把它清洗干净。