Quick Answer

Spamhaus PBL (Policy Block List) lists IP ranges that shouldn't send email directly to mail servers—typically dynamic IPs, residential connections, and ranges ISPs have designated as end-user. PBL isn't a spam listing; it's policy enforcement. If you're sending email through proper mail servers or relays, PBL doesn't affect you. Direct SMTP from PBL-listed IPs gets blocked.

Spamhaus PBL: What It Is and Why It's Different

By Braedon·Mailflow Authority·Email Deliverability·Updated 2026-03-31

What PBL Actually Is

PBL (Policy Block List) isn't a spam list. It's a policy list that identifies IP ranges where:

  • The IPs are dynamic (change regularly)
  • The IPs are residential/consumer
  • The ISP has designated them as end-user ranges
  • Direct mail server connections are inappropriate

Think of PBL as: "These IPs should send email through a relay, not directly."

Why PBL Exists

The problem: Botnets often use residential computers to send spam. Legitimate end-users should send through their ISP's mail servers, not directly.

The solution: Block direct SMTP connections from IP ranges that shouldn't be sending direct email. This stops botnet spam while having minimal impact on legitimate users (who use their ISP's mail servers anyway).

Who submits ranges: ISPs voluntarily register their dynamic/residential ranges. Spamhaus also identifies ranges with dynamic characteristics.

When PBL Matters

PBL affects you if:

  • You're running a mail server on a home connection
  • You're sending email directly from office network (without relay)
  • Your script sends SMTP directly to destination servers
  • You're attempting to bypass proper mail routing

PBL doesn't affect you if:

  • You use an ESP (SendGrid, Mailchimp, etc.)
  • You use a mail relay service
  • Your email goes through your ISP's mail servers
  • You send from a cloud server with static IP

Practitioner note: I'd estimate 95% of PBL "complaints" I see are from people who don't understand how email works. If you're sending through any normal email service, PBL is irrelevant to you. It only matters for direct SMTP connections.

Checking PBL Status

Go to check.spamhaus.org and enter your IP.

PBL listings show:

  • PBL record reference
  • ISP/network that submitted the range
  • Whether it's ISP-submitted or Spamhaus-detected

Most PBL listings are legitimate—the IP shouldn't be sending direct email.

The Right Way to Send Email

If your IP is on PBL, you should send email through:

Option 1: ISP's mail relay

Your ISP provides SMTP servers. Configure your mail client to use them. This is what PBL expects residential users to do.

Option 2: ESP/transactional service

Use SendGrid, Mailchimp, Postmark, or similar. They have proper sending infrastructure.

Option 3: Cloud mail server

Run your mail server on a VPS with static IP, not on residential connection.

Option 4: SMTP relay service

Services like Mailgun relay let you send through their infrastructure while using your own scripts.

Removal Process

Self-service removal at spamhaus.org/pbl/removal

When to remove:

  • You have a static IP from your ISP
  • You're operating a legitimate business mail server
  • Your ISP hasn't submitted the range (Spamhaus-detected)
  • You have proper reverse DNS configured

When NOT to remove:

  • You have dynamic IP (it'll be relisted)
  • You're on residential connection
  • Your ISP submitted the range (contact ISP instead)
  • You're trying to send spam

Removal steps:

  1. Go to removal page
  2. Enter your IP
  3. Provide contact information
  4. Explain your legitimate use case
  5. Submit request

Removal is typically automatic but may take a few hours.

If Your ISP Submitted the Range

When an ISP submits their ranges to PBL, individual removal isn't possible. The ISP controls that listing.

Your options:

  1. Contact ISP about getting a static IP exception
  2. Use ISP's mail servers as intended
  3. Use external mail relay/ESP
  4. Get business-class service with static IP

ISP-submitted PBL listings aren't something to fight—they're policy decisions by your service provider.

Running a Mail Server

If you want to run a legitimate mail server:

Don't:

  • Use residential connection
  • Use dynamic IP
  • Attempt to circumvent PBL

Do:

  • Use VPS with clean static IP
  • Configure proper reverse DNS
  • Set up SPF, DKIM, DMARC
  • Use reputable hosting provider

Cloud providers for mail servers:

  • Hetzner (allows port 25)
  • OVHcloud (allows port 25)
  • Linode (allows after approval)
  • Vultr (allows after approval)

Some providers (AWS, GCP, Azure) block port 25 by default and require approval.

Common Misconceptions

"PBL means I'm a spammer"

No. PBL is policy-based, not spam-based. Most residential IPs are on PBL regardless of behavior.

"I need to get off PBL to send email"

No. Use proper mail routing (ISP relay, ESP, etc.) and PBL doesn't affect you.

"My business IP shouldn't be on PBL"

If it's in a range your ISP designated as end-user, yes it should. Contact ISP for business-class service.

"I'll just remove myself and send directly"

If you have dynamic IP, you'll be relisted. And even if you succeed, other deliverability issues await—no reverse DNS, IP reputation from scratch, etc.

Practitioner note: The best solution for "I'm on PBL" is usually not removal—it's proper infrastructure. A cheap VPS with static IP and clean reputation beats fighting PBL on residential service every time.

PBL vs SBL vs XBL

ListWhat It MeansWhy Listed
PBLPolicy (shouldn't send direct)IP type/range
SBLSpam sourceSpam operations
XBLExploited/infectedSecurity compromise

PBL is fundamentally different—it's about IP policy, not behavior. You can be a perfect citizen and still be on PBL because of your IP type.

If You Really Need Direct Sending

For legitimate business mail server operation:

  1. Get static IP from ISP (business class)
  2. Or use VPS with static IP
  3. Configure proper reverse DNS
  4. Request PBL removal if needed
  5. Set up full authentication
  6. Warm up the IP properly

Even then, consider whether self-hosted is worth it versus using a professional ESP.

If you're trying to set up legitimate mail infrastructure and hitting PBL issues, schedule a consultation. I'll help you architect a proper solution.

Sources


v1.0 · March 2026

Frequently Asked Questions

What is Spamhaus PBL?

PBL (Policy Block List) lists IP ranges that should send email through their ISP's mail servers, not directly. It includes dynamic IPs, residential connections, and ranges ISPs have voluntarily submitted. Being on PBL doesn't mean you spammed—it means your IP type shouldn't send direct mail.

Why is my IP on PBL?

Your IP is probably residential, dynamic, or in a range your ISP designated as end-user. ISPs submit these ranges to PBL because email from them should go through the ISP's mail relay, not directly to destination mail servers.

Does PBL affect me if I use an ESP?

No. If you send through an ESP (Mailchimp, SendGrid, etc.) or a mail relay, your email comes from their IPs, not yours. PBL only affects direct SMTP connections from your IP to destination mail servers.

How do I remove my IP from PBL?

Self-service removal at spamhaus.org/pbl/removal. However, only remove if you have a legitimate static IP that should send mail directly—like a business mail server. Don't remove residential or dynamic IPs; they'll be relisted and should use proper relays anyway.

Can I run a mail server on a PBL-listed IP?

Technically possible after removal, but inadvisable for dynamic/residential IPs. Even if removed from PBL, these IPs often have other deliverability issues. Use a VPS with clean static IP for mail servers, or use an ESP/relay service.

Want this handled for you?

Free 30-minute strategy call. Walk away with a plan either way.