IP地址/域名黑名单(DNSBL)检查工具

输入IP地址或域名,即可一次性查询Spamhaus、SORBS、Barracuda、SpamCop等主要DNSBL(垃圾邮件黑名单),确认是否被登记为垃圾邮件发送源。

使用提示

  • 如果邮件无法送达对方,或总是被判定为垃圾邮件,请先用本工具确认发送方IP地址是否已被列入黑名单。
  • 输入域名后,本工具会先自动解析该域名的A记录(IPv4地址),再依次查询各黑名单,无需事先自行查出IP地址。
  • 如果您使用共享服务器或共享IP地址发送邮件,可能会因同一IP上其他用户的垃圾邮件行为而被连带列入黑名单。
  • 若发现已被登记,请前往对应黑名单的官方网站(结果列表中附有链接)查看移除申请(delisting)流程,多数可免费申请。
  • DNSBL数据未必总是最新状态,建议同时查阅多个黑名单的结果,不要仅凭单一结果做判断。

常见问题

参照该黑名单的邮件服务器,可能会将来自您发送方IP地址的邮件判定为垃圾邮件,甚至直接拒收。尤其是Spamhaus ZEN被众多邮件服务商广泛参照,一旦被其登记,影响会比较大。

各黑名单服务商都会在官网提供移除申请(delisting)表单,多数免费。只要申报已停止发送垃圾邮件或已修复相关问题,一般数小时到数天内即可解除。

在共享服务器或动态分配IP地址的环境下,可能是此前使用同一IP的其他用户发送垃圾邮件所致。也可以联系IP地址的分配方(虚拟主机商、ISP)寻求协助。

本工具支持大多数主要DNSBL所覆盖的IPv4地址检查。由于仅有部分黑名单支持IPv6,本工具暂不支持,请输入IPv4地址或域名。

主要黑名单均未登记是一个良好信号,但邮件送达率还会受SPF/DKIM/DMARC等设置状况影响。建议同时使用本站的邮件送达性诊断工具进行综合确认。
ツールくん

闲话 ― 黑名单其实是"借用"了DNS的机制

DNSBL(DNS-based Blackhole List)这项技术,是20世纪90年代末反垃圾邮件社区发明的一套机制。其最大特点在于:没有另建专用数据库服务器或API,而是直接借用了当时已遍布全球的DNS查询基础设施。具体做法是:将IP地址的各段数字倒序排列,组成类似"2.0.0.127.zen.spamhaus.org"这样的特殊域名,再以普通的A记录查询方式发出——如果该地址已被登记,就会收到类似"127.0.0.2"的应答码;如果未被登记,则返回NXDOMAIN。这套机制简单却十分巧妙。

这种方式之所以能够广泛普及,是因为当时几乎所有邮件服务器都已内置DNS查询功能,因此完全不需要额外的软件或协议即可直接采用。如今主流的黑名单服务商——Spamhaus、SORBS、Barracuda等——至今仍沿用这一简单的DNS查询格式。

不过,DNSBL也难免存在误登记(false positive)的问题。动态IP地址段,或此前曾被其他用户用来发送垃圾邮件而留下"前科"的IP地址,即使更换了当前使用者,也可能继续留在名单中。正因如此,多数黑名单服务商都提供了移除申请(delisting)渠道——一旦发现被登记,尽快提交申请是改善送达率的有效手段。