Skip to content
wiki · technical reference

Spamhaus

The blocklist that matters most. A single SBL listing drops Gmail and Outlook placement to near zero within hours.

~7 min read

Why Spamhaus matters more than other blocklists

Most blocklists are consulted by some receivers and ignored by others. Spamhaus is consulted by almost every credible mail server in operation. Gmail uses Spamhaus signals heavily. Microsoft's SmartScreen and Exchange Online Protection consult Spamhaus. Apple iCloud and Yahoo factor it into their filtering. Corporate gateways like Proofpoint, Mimecast, Barracuda treat Spamhaus listings as significant inputs to their scoring.

Practical consequence: a Spamhaus listing on a sending IP or domain causes immediate, severe deliverability damage. Inbox placement at major receivers drops to near zero within hours. Bounce rates spike. Sending volume gets throttled. The damage compounds, because every continued send while listed worsens both the listing severity and receiver-side reputation.

Other blocklists (Barracuda, SORBS, UCEPROTECT) are also consulted by some receivers. Listings on them cause damage, but Spamhaus is the one where listing means "stop sending immediately and start fixing" rather than "monitor and address eventually." The asymmetry is sharp.

The five primary Spamhaus zones

Five zones, each catching different abuse patterns. Knowing which zone you're on tells you what to fix and how to fix it.

  • SBL (Spamhaus Block List). Known spam sources, identified by Spamhaus researchers. Manually curated. Listing reason: a specific sender or IP range has been observed sending spam, hosting spammer infrastructure, or providing services to spammers. Most damaging zone.
  • CSS (Composite Snowshoe Spam). Snowshoe-pattern spamming, many low-volume IPs distributing spam to evade per-IP detection. Pattern-driven listing rather than manually curated.
  • XBL (Exploits Block List). Compromised systems sending mail without their owner knowing. Botnet members. Exploited servers. Malware-infected machines. Often added rapidly when botnet activity is detected.
  • DBL (Domain Block List). Sending domains observed in spam, phishing, or malware distribution. Critical because it affects the domain regardless of which IP sends.
  • PBL (Policy Block List). IPs that shouldn't be sending mail directly to receivers: end-user IP ranges, dynamic pools, residential. Listing here is structural (the IP is in a range not meant for direct sending), not abuse-based.

Spamhaus also runs ZEN, an aggregate zone combining SBL + CSS + XBL + PBL into one lookup. Most receivers query ZEN rather than the individual zones.

Why an IP or domain gets Spamhaus listed

Listings happen for specific, identifiable reasons. Spamhaus publishes the reason for each listing in their lookup interface. Understand the listing reason. That's the prerequisite for fixing it. Submitting a delist without addressing the cause produces re-listing within 1-3 weeks.

Common SBL listing reasons:

  • Spam-trap hits. The sender mailed addresses that are dedicated spam traps (addresses never opted in to anything). Indicates list-quality problems or list-acquisition problems.
  • Snowshoe pattern. Distributed sending across many IPs with low per-IP volume. Often agencies running multi-IP outreach with bad segmentation.
  • Reported abuse. Spamhaus received credible third-party reports with evidence (headers, message bodies, complaint history).
  • Direct observation. Spamhaus researchers detected spam patterns through their own monitoring infrastructure.

Common DBL listing reasons:

  • Domain age plus sending pattern. Newly-registered domain immediately sending bulk volume. Classic throwaway-domain spam pattern.
  • Content fingerprint. The domain shows up in messages whose content matches known spam patterns.
  • Affiliation with known-bad infrastructure. Domain shares hosting, registration, or DNS with previously-listed entities.

The delisting procedure (when you are listed legitimately)

If your IP or domain is listed for a reason you can identify and fix, delisting is achievable. Spamhaus accepts well-documented delist requests from senders who addressed the underlying cause. Typical timeline 7-14 days for clean cases.

The procedure:

  1. Identify the listing reason from the Spamhaus lookup page. The page shows the specific zone, the date, and a brief description.
  2. Pause all sending on the affected IP/domain. Continuing while listed gets read as the sender ignoring the issue, which extends the listing.
  3. Address the root cause. Spam-trap hits? Aggressive list cleaning. Snowshoe pattern? Consolidate to fewer IPs with proper warming. Reported abuse? Investigate the campaign that triggered reports and adjust content/audience.
  4. Document the remediation. Save evidence: list-cleaning records, configuration changes, the audit you ran, suppression list updates. Spamhaus wants to see you took the listing seriously and made specific, verifiable changes.
  5. Submit the delist request via Spamhaus's lookup page. Include a written explanation of the cause, the remediation, and why it won't recur. Be specific and technical. Vague responses ("we won't do it again") get rejected routinely.
  6. Wait for review. Most requests reviewed within 7-14 days. Some clean cases delist within 48 hours. Complex cases take longer.
  7. Resume sending at reduced volume. After delisting, send at 25% of previous volume for the first 2 weeks. Many receivers cache Spamhaus data internally; the listing's effects can persist on receiver-side reputation for weeks after the formal delist.

When delisting will not work

Some scenarios don't resolve through delisting:

  • The listing reason is your business model. If you're running cold outreach to scraped lists at high volume, Spamhaus's view is that the practice itself is the problem. Delisting requires changing the practice, not addressing a one-time incident.
  • Repeat listings. Been delisted before and re-listed? Spamhaus's threshold for the next delist becomes much higher. Repeat patterns suggest you didn't actually fix the cause. Subsequent delists need substantially more documentation.
  • Listing on infrastructure you don't control. Your shared-pool ESP's IP got SBL listed? You can't individually delist. The ESP has to address it. One among many reasons dedicated IPs are preferred for any sender at meaningful volume.
  • Categorical exclusions. Senders associated with malware distribution, phishing, romance scams, or other categorical abuse don't delist. Not because Spamhaus is being arbitrary; because the listing is correct.

For the first three categories, sometimes the right answer is migration to fresh infrastructure rather than fighting a months-long delisting battle.

Prevention: structural choices that keep you off Spamhaus

The cheapest Spamhaus listing is the one you never get. Structural choices that reduce listing risk:

  • Dedicated IPs from clean /24 blocks. Shared pools mean shared reputation. One bad sender on the pool can list the entire range.
  • Aggressive list hygiene. Spam-trap addresses are the largest single source of SBL listings. Validation at signup, sunset policies for inactives, periodic list cleaning.
  • Conservative warmup schedules. Aggressive ramps trigger snowshoe-pattern detection. The 30-day logarithmic curve is well-known to receivers and to Spamhaus. Deviations stand out.
  • Clean content patterns. Spamhaus tracks domain reputation in part through content fingerprints. Content matching known-spam patterns flags the domain even with clean infrastructure.
  • FBL processing. Honour complaint feedback loops. Customers who hit "report spam" should be removed immediately. Failing to do this accumulates complaint signal that ends up in Spamhaus inputs.
  • Domain age + warmup discipline. Newly registered domains sending bulk volume immediately are the classic snowshoe pattern. Warm new domains slowly even when the IP is already trusted.

How Spamhaus enforcement compounded with 2026 receiver changes

Two structural changes through 2025 and 2026 have made Spamhaus listings more damaging than they were a few years ago, even though the listing mechanics themselves have not changed materially.

The first change is Gmail's transition from soft enforcement to outright SMTP-level rejection in November 2025. The earlier behaviour was to route suspect mail to spam folders where recipients could theoretically retrieve it. The current behaviour returns 550-5.7.26 or 421-4.7.32 codes and the mail never reaches the receiver in any retrievable form. For a Spamhaus-listed sender, this means the failure mode is no longer "your mail is in spam." It is "your mail does not exist from the receiver's perspective." Recovery is harder because rejected mail does not generate the engagement signals reputation rebuild depends on.

The second change is Microsoft's enforcement timeline completing on April 30, 2026, returning 550 5.7.515 on non-compliant bulk mail to consumer Outlook properties. Combined with Gmail's enforcement, the bulk-sender envelope has tightened across both major personal-inbox receivers. Spamhaus listings now produce hard rejections at both, not soft spam-foldering at one and rejection at the other. The dual-receiver pressure compounds the listing damage in ways that pre-2025 case studies did not have to account for.

The practical implication: pause-and-fix is now structurally more important than it was. Continuing to send while listed under 2026 conditions does not just delay recovery; it actively damages receiver-side reputation that has to be rebuilt after the listing clears. Senders who continue sending during a listing routinely face 60-90 day rebuilds versus the 30-45 day rebuilds that were typical in 2023-2024.

Real-world delisting timeline data from 2025-2026 engagements

Spamhaus publishes their own guidance on delisting (initial removal in 24-48 hours when cause is verifiably resolved), but the published timeline assumes the cause is identified and fixed before submission. The actual end-to-end timeline that senders experience depends primarily on how long the diagnostic phase takes, not on Spamhaus review time.

Across 2025-2026 engagements we have run for SBL listings, the distribution looks roughly like this:

  • Median time from listing to engagement contact: 3-5 days. Senders typically spend 1-2 days assuming the issue is transient, 1-2 days attempting in-house diagnosis, then reach out.
  • Median forensic audit duration: 5-7 days from engagement start. Audit covers bounce-rate signature analysis, list-acquisition history correlation, content-fingerprint comparison, and authentication verification.
  • Median delist submission to clearance: 1-3 days when evidence package is well-prepared. The 9-day Spamhaus delisting documented in our affiliate case study sits at the longer end because the customer had a complex contamination pattern that needed extensive documentation.
  • Median end-to-end engagement: 9-14 days from start to listing cleared. Reputation rebuild at receivers continues for an additional 30-60 days.

The distribution has a long tail. Roughly 10-15% of cases take 20+ days end-to-end because the root cause turns out to involve list-acquisition partners who are slow to provide documentation, or because the listing is on a shared IP pool the customer does not control directly. Cases that need IP migration add 30-45 days for warmup on fresh infrastructure even after the original listing clears.

The paid-delisting scam: do not pay anyone for Spamhaus removal

Spamhaus delisting is free. Any third party offering paid blocklist removal for Spamhaus is operating a scam. Spamhaus has stated this publicly and repeatedly: they have no affiliation with any such service, and no third party can influence or expedite removals from any Spamhaus database. The scam typically targets technically-inexperienced senders who have just been listed and are willing to pay to make the problem go away.

The cost of professional remediation lies in the audit, the evidence preparation, and the reputation rebuild, not in the delisting submission itself. A vendor that offers "guaranteed delisting in X hours for Y dollars" is either misrepresenting what they do (selling consulting services dressed up as "removal") or directly defrauding the customer. The distinction matters: legitimate consulting helps the sender produce the evidence Spamhaus reviewers need to see. Paid removal services that claim direct influence over Spamhaus are not legitimate.

The same warning applies to most major blocklists. Barracuda, SpamCop, SORBS and the others all operate self-service or evidence-based removal procedures that the network owner or sender can pursue directly. No legitimate vendor has a backchannel that bypasses these procedures. If a vendor claims one, the claim is false.

Prevention checklist mapped to 2026 enforcement

The checklist below maps to the actual receiver behaviour as of 2026, not to the looser conditions of two years ago. Each item reflects a specific signal Spamhaus uses or a downstream behaviour Spamhaus correlates with.

  • Postmaster address that accepts mail. postmaster@yourdomain must exist and be readable. Spamhaus uses postmaster availability as a baseline signal for sender legitimacy.
  • MX alignment with sending IP. Your sending IP should be authorised to receive mail for the domain, or at least have a clean reverse-DNS relationship with it. Mismatches accumulate as soft negative signal.
  • SPF, DKIM, DMARC fully aligned and passing. All three. DKIM signing rotation enabled. DMARC at p=quarantine minimum, p=reject preferred once monitoring is mature. Bulk-sender thresholds at Gmail and Microsoft require this; Spamhaus weights it independently.
  • HELO matches PTR per RFC 5321. The HELO greeting your MTA presents must match the reverse-DNS record for the sending IP. Mismatches are a classic indicator of misconfigured senders or spammer infrastructure, and Spamhaus weights it accordingly.
  • Complaint rate under 0.1% sustained, never above 0.3%. The 0.3% threshold is Gmail and Microsoft's stated ceiling. Spamhaus correlates with complaint signal. Programmes running consistently above 0.1% are working close to the edge.
  • Bounce rate under 0.5% on warmed infrastructure. Bounces above 1% trigger SBL escalation almost regardless of cause. Email verification at signup eliminates the largest single source.
  • Sunset policy on unengaged contacts. Contacts who have not opened or clicked anything in 90-180 days should be suppressed or asked to re-confirm. Continued sending to unengaged segments accumulates complaint and bounce signal that ends up in Spamhaus inputs.
  • No purchased or scraped lists, ever. The single fastest path to Spamhaus listing is mailing addresses that did not opt in to the sender's list. Purchased and scraped lists almost always contain spamtrap addresses that trigger SBL detection within weeks.
  • Weekly blocklist monitoring with alerts. Setup automated monitoring against the major blocklists with alerting on first listing detection. Catching a listing within hours rather than days materially affects recovery economics.
  • FBL processing for all available feedback loops. Microsoft JMRP, Yahoo, AOL, Comcast and others publish feedback-loop data. Process complaint reports and suppress complainants immediately. Failing to do this accumulates signal that ends up in Spamhaus inputs through other paths.

Troubleshooting

My IP is listed on SBL but I don't know why
Check the Spamhaus lookup page for the specific listing details. They publish the reason. If the reason is "see ROKSO record" the listing is associated with a known-bad operator and resolution requires distance from that operator. If technical (spam-trap hit, snowshoe), audit your sending and address it.
I submitted a delist request and was rejected
Spamhaus believes the listing reason isn't adequately addressed. Re-read the listing page for additional detail. Audit more deeply for the cause. Document the remediation more concretely. Resubmit. Vague responses ("we've fixed our list") get rejected. Specific responses ("we removed 47K addresses identified by NeverBounce as risky, here's the bounce-rate trend showing impact") usually pass.
My domain is on DBL but my IPs are clean
DBL listings are independent of IP listings. The domain has been observed in spam content regardless of which IP sent. Audit recent campaigns for content that may have triggered the listing. If you're a forwarder/relay handling many third-party domains, the issue may be one specific upstream tenant whose content was flagged.
I delisted last month and got listed again
The cause wasn't fully fixed. Re-listings are usually narrower than the first listing: they target the specific behaviour that recurred. Pause sending. Audit the new listing details. Identify what slipped through your remediation. Document the fix more thoroughly than the first time. Subsequent delists need demonstrably stronger evidence.
Specific Spamhaus zone (XBL specifically), what to do?
XBL listings are usually rapid-response to detected botnet or exploit activity. If your IP is on XBL, the most likely cause is the IP's actually compromised. Investigate the server for malware, unauthorised SSH access, rogue processes generating mail. XBL delistings happen quickly once the underlying compromise is fixed (often within 48 hours).
A vendor is offering to remove me from Spamhaus for a fee
It is a scam. Spamhaus delisting is free and no third party can expedite or influence Spamhaus removals. Spamhaus has stated this publicly. Pay nothing for a "removal" service. If the vendor is offering legitimate audit and evidence-preparation consulting, that is real work and may be worth paying for; but the delisting submission itself is free, and any vendor claiming a backchannel to Spamhaus is either lying or selling something else under a misleading name.
My SBL listing in 2026 seems to be causing harder delivery damage than I expected
Gmail moved to SMTP-level rejection in November 2025 and Microsoft completed equivalent enforcement by April 2026. Listings that previously caused spam-folder placement now cause hard rejections at both major receivers, which means rejected mail does not generate the engagement signals reputation rebuild depends on. Pause sending immediately. Continued sending while listed under 2026 conditions damages receiver reputation independently of the Spamhaus listing itself, and that damage has to be rebuilt separately after the listing clears.

Related entries