Skip to content
All Articles
Email Blacklists

What is a DNSBL? Email Blacklists Explained (RBL, DNSBL, Blocklist)

DNSBLs, RBLs, blocklists — the terminology is confusing. This plain-English guide explains what email blacklists are, how they work via DNS, and which ones matter.

5 min read

What is a DNSBL?

A DNSBL (DNS-based Blackhole List) is a database of IP addresses or domain names associated with spam or malicious email, published via the Domain Name System (DNS). Mail servers query these lists in real time by performing a DNS lookup — if the queried IP is listed, the lookup returns a result; if it's clean, the lookup returns NXDOMAIN (no record found).

You may also see the terms RBL (Realtime Blackhole List — the original term coined in 1997), DNSBL, blocklist, and blacklist used interchangeably. They all refer to the same concept.

How does a DNSBL work?

When your mail server sends email, the receiving server checks your IP against blacklists by reversing your IP address and appending the DNSBL zone. For example, to check if 192.168.1.100 is on Spamhaus ZEN, the receiving server queries: 100.1.168.192.zen.spamhaus.org

If this returns an IP address (like 127.0.0.2), you're listed. If it returns NXDOMAIN, you're clean. This process happens in milliseconds for each incoming email.

Types of email blacklists

IP-based blacklists: List specific IP addresses known to send spam. These are the most common and most impactful.

Domain-based blacklists: List domain names used in spam (in From addresses, URLs, or envelope senders). SURBL and URIBL are examples.

URL blacklists: List domains and URLs found in spam message bodies.

Hashlists: List cryptographic hashes of known spam content.

Policy lists: Like Spamhaus PBL, list IPs that shouldn't send direct email for policy reasons rather than spam evidence.

Which DNSBLs actually matter?

Not all 100+ DNSBLs carry equal weight. The ones that matter most:

1. Spamhaus ZEN — by far the most impactful; used by Gmail, Outlook, Yahoo, and thousands of mail servers 2. Barracuda BRBL — used by Barracuda gateway products deployed worldwide 3. SpamCop BL — widely used by ISPs and corporate mail systems 4. UCEPROTECT L1 — IP-level listings, used by many European providers 5. Abusix Mail Intelligence — modern real-time abuse intelligence

Being listed on Spamhaus alone can block your email at the majority of destinations. Smaller lists have minimal real-world impact.

Major DNSBLs — type, impact, and what they list

DNSBLTypeImpact LevelWhat It Lists
Spamhaus ZENIP (combined: SBL+XBL+PBL)CriticalSpam sources, exploits, botnets, policy violations
Spamhaus DBLDomainHighDomains used in spam messages, URLs, envelope senders
Barracuda BRBLIP + DomainHighIPs and domains with spam complaints via Barracuda network
SpamCop BL (SCBL)IPHighIPs reported by spam recipients via SpamCop submission
UCEPROTECT L1IPMedium–HighIndividual IPs sending spam (Europe-focused)
UCEPROTECT L2IP rangeMediumIP ranges/ASNs with multiple L1 listings
Abusix Mail IntelligenceIP + DomainMedium–HighReal-time abuse intelligence from ISP data feeds
SpamRATSIPMediumServers with poor DNS configuration or spam history
SURBLURI/DomainMediumDomain names appearing in spam message bodies
DNSBL
DNS-based Blackhole List — the modern term for any email blacklist published via DNS. Queries return an IP address (e.g., 127.0.0.2) if listed, or NXDOMAIN if clean.
RBL
Realtime Blackhole List — the original term coined in 1997 for the first DNS-based spam blocking list. Now used interchangeably with DNSBL.
URIBL / SURBL
URI Blacklist / Spam URI Realtime Blocklists — lists that check domains and URLs found inside email bodies rather than the sending IP address.
Zen zone
Spamhaus's combined zone that aggregates SBL, CSS, XBL, and PBL into a single DNS query — the most efficient way to check against all Spamhaus IP-based lists.
Listing / Delisting
The act of adding or removing an IP/domain from a blacklist. Most blacklists have formal delisting processes; some auto-expire after a period of clean sending.

Check your domain's email health

Run a free scan against 60 blacklists. Validate SPF, DKIM, DMARC, and MX records in seconds.