×

Spamhaus是一个国际性非营利组织,专注于收集电子邮件垃圾邮件的来源并提供识别和阻止的工具。它提供一系列实时黑名单(RBL,realtime block list)数据库,可以用于过滤和阻止来自已知垃圾邮件发送者(包括域名和IP地址)的电子邮件,并被非常广泛地使用。这些数据库有助于我们保护邮件服务器和免受恶意电子邮件、网络钓鱼和其他不良网络活动的侵害。

和其它RBL数据商一样,Spamhaus提供了基于DNS的方式查询IP或者域名,并通过返回的值来判断其是否被列入黑名单,也可以通过官方网站来查询。

通过DNS查询的技术原理:在查询地址前加上反转的IP或域名,并解析

如果没有返回值说明没有被列入;如果该IP在黑名单中,DNS服务器会返回一个特定的IP地址(通常以127开头)和或一个TXT记录,包含关于封锁原因的详细信息。

Spamhaus主要提供以下数据库:

  1. ZEN:综合黑名单,包括SBL, BCL, XBL 和PBL的数据库合集。
  2. SBL(Spamhaus Block List):列出与垃圾邮件发送有关的IP地址。
  3. XBL(Exploits Block List):包含被感染或开放代理的IP地址。
  4. PBL(Policy Block List):列出不应直接发送电子邮件的IP地址(如动态IP地址,家宽IP),这些地址由ISP提供给Spamhaus。
  5. DBL(Domain Block List):与垃圾邮件和恶意软件相关的域名黑名单。
  6. CSS(Composite Snow-Shoe):专注于识别snow shoe垃圾邮件发送者,指通过大量IP发送,每个IP发送少量垃圾邮件而不容易触发其它黑名单机制的方法。
不同数据库对比

除了公共的镜像,Spamhaus还提供个人查询地址,有更快的响应速度,更低的TTL,可以更好地适配spamassasin和rspamd,更多的免费数据集。申请链接

此外,Spamhaus 还提供免费的开发者API,能够提供更加深入的数据,如历史黑名单数据,分数查询等。申请链接

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

相关文章

增加wordpress上传大小限制

默认设置下wordpress上传大小限制为2...

读出全部

使用curl命令发送邮件

我从acme.sh项目中了解到它们使用pyt...

读出全部

nsupdate使用方法

我们可以使用nsupdate命令来更新域名记...

读出全部

搭建从服务器

如果你有多个服务器,你可以尝试为域名解析搭建...

读出全部

使用Bind9搭建域名解析服务器的基本配置

如果你想搭建自己的域名解析服务器,Bind一...

读出全部