Which blacklists actually block mail, how to tell an IP listing from a domain listing, how delisting works on each list, how long it takes, and how outbound teams break the re-listing cycle. No fees, no "delisting services" — every legitimate list removes you for free.
Updated on 7 September 2026 · expanded with IP-vs-domain diagnosis, bounce decoder, per-list removal reference and prevention checklist
Start here: which lists are you on right now?
Short answer: only a handful of blacklists actually stop mail — Spamhaus above all, then Barracuda for corporate inboxes. Find out whether the listing is your IP or your domain (they have different fixes), stop the campaign that caused it, fix the cause, and request removal on the list's own site. Self-service lists clear in minutes; reviewed lists in one to three days. The lists that charge for removal are the lists that don't matter.
A blacklist ("blocklist" or DNSBL) is a DNS zone that mail servers query before accepting a message. Being listed on one nobody queries costs you nothing. Being listed on Spamhaus costs you most of the internet. Start every incident by asking which list it is:
| List | Lists what | Who uses it | Impact | Removal | Typical time |
|---|---|---|---|---|---|
| Spamhaus ZEN (SBL, CSS, XBL, PBL) | IPs | Most mailbox providers and corporate servers | Severe | Self-service (PBL, XBL, first CSS) or appeal (SBL) — guide | Minutes–72h |
| Spamhaus DBL | Domains | Same reach as ZEN | Severe | Written appeal | 24–72h |
| Barracuda BRBL | IPs | Barracuda email gateways (mid-market and enterprise) | High for B2B | Free request form — guide | 12–24h |
| SpamCop | IPs | Minority of receivers; widely used as a scoring input | Moderate | Auto-expires — guide | ~24h after reports stop |
| SORBS | IPs (multiple sub-lists) | Some ISPs and hosting providers | Low–moderate | Self-service via SORBS lookup | Hours–days |
| PSBL | IPs | Scoring input for SpamAssassin-style filters | Low | Self-service, instant | Minutes |
| UCEPROTECT L1 | Single IPs | Few receivers | Low | Auto-expires; never pay | 7 days after last trap hit |
| UCEPROTECT L2 / L3 | Whole ranges / whole networks | Almost nobody | Negligible | Not actionable — why | Ignore |
| SURBL / URIBL | Domains found in message bodies | Content filters (SpamAssassin, many gateways) | Moderate | Per-list form | Hours–days |
| abuse.ch | IPs tied to malware/botnets | Security-focused filters | High if listed (means compromise) | Clean host, then request | Hours |
Rule of thumb: Spamhaus and Barracuda listings justify pausing campaigns. SpamCop, SORBS and PSBL are warnings that a trap or a complaint feed sees you. UCEPROTECT Level 2 and 3 listings punish whole networks you share with thousands of others; they are rarely actionable and largely ignored.
One more category doesn't appear in any table: the private blocks at Gmail, Microsoft and Yahoo. They aren't DNSBLs — you can't query them — and they produce their own bounce codes. If your bounces come from those providers and don't name a blacklist, you are dealing with reputation, not a listing: see Gmail 550 5.7.1, Gmail 421 4.7.28 and Microsoft 5.7.708.
This is the question most guides skip, and it determines everything that follows.
Practical test: run your domain through the checker above. It resolves the domain's IPs and checks both the IPs and the domain itself, so you see both kinds of listing in one result. Then look at the bounce.
| Bounce text (abridged) | Meaning | Next step |
|---|---|---|
554 5.7.1 Service unavailable; Client host [IP] blocked using zen.spamhaus.org | Connecting IP is on Spamhaus ZEN | Look up the IP at check.spamhaus.org; if the IP is your provider's, contact them |
550 ... blocked using dbl.spamhaus.org / ... listed in DBL | A domain in the message is on Spamhaus DBL | Look up the From domain and every link domain |
554 ... blocked using b.barracudacentral.org / ... Barracuda Reputation | IP on Barracuda BRBL | Barracuda removal form |
550 ... blocked using bl.spamcop.net | IP on SpamCop (recent user reports) | Find the complaint source; expires in ~24h |
550 ... URL in message is listed on SURBL / URIBL_BLACK | A link domain is on a URI blocklist | Identify the domain; check your tracking/shortener domains |
550 5.7.1 [S3150] (Microsoft) or 550 5.7.606 | Microsoft's own block, sometimes citing Spamhaus | Check Spamhaus; if clean, it's Microsoft reputation — guide |
421 4.7.x ... try again later | Temporary deferral, often reputation-based | Slow down; mail is queued, not lost |
Everything happens at check.spamhaus.org. PBL and XBL are self-service. CSS is self-service the first time and auto-expires when the pattern stops. SBL and DBL need a written appeal and are reviewed by people within 24–72 hours. Full walkthrough with return codes: Spamhaus removal guide.
Submit the removal request at Barracuda Central with the IP, a contact email and phone number, and a specific reason. Processed within 12–24 hours; "please delist" without a reason is routinely ignored. Walkthrough: Barracuda removal guide.
SpamCop lists IPs reported by its users and delists automatically about 24 hours after reports stop. There is no removal form. Find the source of the reports (the SpamCop lookup shows the report count and timing), stop it, and wait. Walkthrough: SpamCop removal guide.
SORBS is several sub-lists (spam, dynamic-IP, open relay, and more). Look up the IP on the SORBS site, read which sub-list matched, and use the self-service delisting where offered. Dynamic-IP listings require relaying through a provider rather than removal.
Passive Spam Block List. Look up the IP on the PSBL site and use the self-removal link; it clears immediately. Repeat trap hits re-list it.
Level 1 (single IP) auto-expires seven days after the last trap hit. Levels 2 and 3 list whole ranges and networks and are not actionable by individual senders. UCEPROTECT sells "express delisting"; paying is unnecessary and is the reason most providers discount the list. Details: Is UCEPROTECT Level 3 safe to ignore?
These list domains found in message bodies. Identify the exact domain (often a tracking, shortener or landing-page domain rather than your sending domain), fix or stop using it, and submit the per-list removal form. Because content filters score rather than block outright, a URI listing usually shows up as spam-folder placement rather than bounces.
No. Every list that matters delists for free. Paid "delisting services" either fill in the same free forms or are outright scams. UCEPROTECT's express-delisting fee is widely considered a reason providers ignore that list.
Domain blacklists (Spamhaus DBL, SURBL, URIBL) list the domain appearing in your links or From header. IP delisting won't help; you need the domain-specific process, and to find which mail stream burned the domain — including tracking and shortener domains.
Resume at roughly half volume for a week, watching bounce codes daily. If the same list reappears, the cause wasn't fixed; stop again rather than appealing a second time with the same story.
That's monitoring, not checking: automated sweeps against all major lists with alerts on change — which is what Aurelius does.
We re-check every few hours and send exactly one email when your domain comes back clean — no account, no newsletter.
Deep dives: Spamhaus · Barracuda · SpamCop · UCEPROTECT · Tools: Blacklist Checker · Domain Grader