IP地址/域名黑名单(DNSBL)检查工具
输入IP地址或域名,即可一次性查询Spamhaus、SORBS、Barracuda、SpamCop等主要DNSBL(垃圾邮件黑名单),确认是否被登记为垃圾邮件发送源。
查一查地址有没有上黑名单
输入一个 IP 地址或域名,本工具便一并向几家主要的 DNSBL 发问——Spamhaus、SORBS、Barracuda、SpamCop 等等——报出它是否在列。查究邮件为何到不了时,此处便是头一个该看的地方。
**此处最常见的误解,是把「在列」读作「发过垃圾邮件」的铁证。** 云服务商与共享主机的地址,**往往仍因先前持有者的所作所为而留在名单上**,故而您什么也没做,照样被牵连。**第二点是:各家名单在运作之道与分量轻重上,全然不同。** 像 Spamhaus 那样为众多收信系统所援引的,与几乎无人过目的,断不可等量齐观。**而在申请解除之前,须先把根由治好。** 服务器仍是开放中继、内网仍有机器染疫,此时解了也不过转眼又被列上。
使用方法
- 输入 IP 地址或域名 寻常的做法,是填上自家邮件服务器的地址。
- 确认是否在列 **它所现身的那几份名单,会一并摆出。**
- 先料理分量重的名单 **由那些为人广泛援引者着手,譬如 Spamhaus。**
- 治好根由再申请解除 **根由尚在,解除几乎转眼便被推翻。**
用好本工具的小技巧
- 如果邮件无法送达对方,或总是被判定为垃圾邮件,请先用本工具确认发送方IP地址是否已被列入黑名单。
- 输入域名后,本工具会先自动解析该域名的A记录(IPv4地址),再依次查询各黑名单,无需事先自行查出IP地址。
- 如果您使用共享服务器或共享IP地址发送邮件,可能会因同一IP上其他用户的垃圾邮件行为而被连带列入黑名单。
- 若发现已被登记,请前往对应黑名单的官方网站(结果列表中附有链接)查看移除申请(delisting)流程,多数可免费申请。
- DNSBL数据未必总是最新状态,建议同时查阅多个黑名单的结果,不要仅凭单一结果做判断。
这些场景会用到
查究邮件为何到不了
**信件到不了人手、或被当作垃圾时,此处便是头一个该查的。**
新领到一个 IP 地址时
**动手之前,便可弄清它是否已因前任持有者而在列。**
隔些时日看一眼
在列一事可能悄然发生,故偶尔一查颇为值当。
确认解除是否生效
申请之后,可看那条记录是否当真去了。
DNSBL 的术语
- DNSBL
- **经由 DNS 机制来查询的黑名单。** 收信服务器凭它来决定是否拒收一封邮件。
- Spamhaus
- 为人援引最广的名单之一。**在此在列分量极重,故当先行料理。**
- 开放中继
- **一台配置成任谁的邮件都代为转发的服务器。** 它为垃圾邮件所滥用,遂成在列之由。
- 解除申请
- 请名单的运营者删去某条记录的手续。**若在治好根由之前便去办,转眼即被推翻。**
- 共享地址
- 数位客户共用同一个 IP 地址的安排。**一人的所作所为,可令众人一并在列。**
- 声誉
- 发信方为人所看待的分量。**除黑名单之外,发信量的骤增与投诉率亦与之相关。**
常见问题
闲话 ― 黑名单其实是"借用"了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)渠道——一旦发现被登记,尽快提交申请是改善送达率的有效手段。