Email Blacklist (DNSBL) Check
Check whether an IP is listed on major DNSBL blacklists.
The Email Blacklist (DNSBL) Check tells you in real time whether an IPv4 address has been reported as a spam source and listed on major blocklists. When a mail server's IP gets listed, the messages it sends can be rejected by receiving servers or dropped into spam — so even legitimate business email may fail to arrive.
This tool reverses the octets of the IP you enter and queries well-known DNSBL zones such as Spamhaus, SpamCop and Barracuda, showing the listing status of each at a glance. If your mail keeps bouncing or deliverability is dropping, start by checking whether your sending IP is on a blacklist, and review your domain's authentication setup with Email Deliverability Check.
How a DNSBL works
A DNSBL exposes a list of spam-sending IPs through ordinary DNS queries. You reverse the four octets of the IP you want to check (for example 1.2.3.4 becomes 4.3.2.1), append the blocklist zone name, and look up an A record. If an answer comes back, the IP is listed; if there is no answer (NXDOMAIN), it is clean.
Major blocklist zones
- zen.spamhaus.org: Spamhaus combined list (SBL, XBL, PBL); the most widely referenced.
- bl.spamcop.net: the report-driven SpamCop list.
- b.barracudacentral.org: the Barracuda reputation list.
- dnsbl.sorbs.net: the SORBS aggregate list.
- all.s5h.net: the s5h combined list.
Limits of public-resolver lookups
To keep server load low, this tool queries through a public DNS resolver (DNS over HTTPS). However, some DNSBLs — Spamhaus in particular — block or throttle queries coming from large public resolvers like Google and Cloudflare. In that case an IP that is actually listed may show as clean here. Treat the results as an indicative signal, and confirm important verdicts on each blocklist's official lookup page.
Reading the 127.0.0.x return code
When an IP is listed, the DNSBL does not just say "yes" — it returns one or more A records in the127.0.0.x range, and the last octet tells you whyit is listed. Spamhaus'szen.spamhaus.org combines several sub-lists into one zone, so the same lookup can return multiple answers at once:
| Return code | Sub-list | Meaning |
|---|---|---|
127.0.0.2 | SBL | Known spam source / verified spammer. |
127.0.0.3 | SBL CSS | Snowshoe / automatically detected spam IP. |
127.0.0.4–.7 | XBL | Infected / exploited host (botnet, open proxy). |
127.0.0.9 | SBL DROP | Hijacked netblock; should be dropped at the firewall. |
127.0.0.10 / .11 | PBL | Residential / dynamic IP not meant to send mail directly. |
127.255.255.252+ | error | Not a real listing — query error (e.g. public-resolver block). Ignore it. |
A worked example
Suppose you check the IP 198.51.100.22. The tool reverses the octets to22.100.51.198 and asks the resolver for the A record of22.100.51.198.zen.spamhaus.org. The resolver answers with two records:127.0.0.4 and 127.0.0.11. That tells you the IP is on the XBL (the machine is infected or acting as a proxy) and on the PBL (it is a dynamic range that should not send mail directly). The fix here is not just to request delisting — it is to clean the host and route outbound mail through a proper relay first. A query that returns only 127.255.255.254 instead means Spamhaus rejected the query, not that the IP is listed.
Common pitfall
The single most common mistake is checking the wrong IP — people enter their webserver's IP or a load-balancer address instead of the actual SMTP egress IP. Outbound mail often leaves through a different host than your website. Look at the last Received:header your provider stamps on a sent message, and check that exact IP. A close second: panicking over a PBL-only listing on a brand-new VPS — that simply means the range was never authorized for direct sending, and the correct fix is to send through your provider's smarthost, not to fight for delisting.
Frequently asked questions
Do I enter an IP rather than a domain?
If it shows clean, is the IP really clean?
Can I check IPv6?
How do I get removed from a blacklist?
Is the IP I enter sent anywhere?
Related guides
- Checking and Delisting Your Mail Server from DNSBLsFind out if your sending IP is on a spam blocklist, fix the root cause, and request delisting per list.