Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 336

DNS Blocklist (DNSBL)

What is DNS Blocklist (DNSBL)?

DNS Blocklist (DNSBL)A DNS-based mechanism described in RFC 5782 that lets mail systems query a list of IP addresses or domains known to send spam or malware and apply blocking, scoring, or routing decisions.


A DNS Blocklist (DNSBL) — also called a Realtime Blackhole List (RBL) — exposes a list of bad IPs or domains under a DNS zone such as zen.spamhaus.org or bl.spamcop.net. A receiver reverses the IPv4 address, appends the zone, and performs a DNS A query: a positive response (typically 127.0.0.x) marks the source as listed, often with a TXT record explaining the category. RFC 5782 standardizes the query format and test entries (127.0.0.2). DNSBLs are central to greylisting, spam scoring, and edge filtering, but operators must understand listing criteria, latency, false positives, and delisting procedures. URI-based variants (URIBLs) check links in message bodies. DNSWL whitelists complement DNSBLs by signaling known-good senders.

Examples

  1. 01

    An MTA rejects connections when the sending IP appears on Spamhaus ZEN with a 5xx error.

  2. 02

    A spam-scoring policy adds points if a URL in the body resolves on SURBL or URIBL.

Frequently asked questions

What is DNS Blocklist (DNSBL)?

A DNS-based mechanism described in RFC 5782 that lets mail systems query a list of IP addresses or domains known to send spam or malware and apply blocking, scoring, or routing decisions. It belongs to the Network Security category of cybersecurity.

What does DNS Blocklist (DNSBL) mean?

A DNS-based mechanism described in RFC 5782 that lets mail systems query a list of IP addresses or domains known to send spam or malware and apply blocking, scoring, or routing decisions.

How does DNS Blocklist (DNSBL) work?

A DNS Blocklist (DNSBL) — also called a Realtime Blackhole List (RBL) — exposes a list of bad IPs or domains under a DNS zone such as zen.spamhaus.org or bl.spamcop.net. A receiver reverses the IPv4 address, appends the zone, and performs a DNS A query: a positive response (typically 127.0.0.x) marks the source as listed, often with a TXT record explaining the category. RFC 5782 standardizes the query format and test entries (127.0.0.2). DNSBLs are central to greylisting, spam scoring, and edge filtering, but operators must understand listing criteria, latency, false positives, and delisting procedures. URI-based variants (URIBLs) check links in message bodies. DNSWL whitelists complement DNSBLs by signaling known-good senders.

How do you defend against DNS Blocklist (DNSBL)?

Defences for DNS Blocklist (DNSBL) typically combine technical controls and operational practices, as detailed in the full definition above.

What are other names for DNS Blocklist (DNSBL)?

Common alternative names include: DNSBL, RBL, Real-time Blackhole List.

Related terms