Back to blog
Threat Intel
Phishing Forensics

Guilty by Association: The Shared IP Blacklist Playbook

Your emails are bouncing because a noisy neighbor got your shared IP blacklisted — here's the tactical playbook to prove your innocence and get delisted.

MailSleuth Research
Email Security Team
August 20, 20269 min read
Editorial illustration showing a single clean, white house among a row of derelict houses, all under a dark cloud, symbo

The alert hits your Slack channel at 9:17 AM. It's from the marketing team, and it's not good: 'Campaign bounce rate is over 40% and climbing.' Your stomach tightens. That campaign is going to a clean, engaged list of quarterly subscribers. The bounce rate should be under 1%. Something is deeply wrong.

A quick check with a multi-RBL tool confirms your fear. The primary sending IP for your Email Service Provider (ESP) is lit up red on a major blacklist. Yet, you know your sending practices are immaculate. Your DMARC reports are clean, with SPF and DKIM alignment near 100%. Then you remember. You're on a shared IP pool. You didn't cause this problem, but as of right now, it is absolutely your problem to solve.

The First 15 Minutes: From Bounce Spike to Blacklist Confirmation

Your first move isn't to panic; it's to gather immediate, specific proof. The flood of Non-Delivery Reports (NDRs), also known as bounce messages, is your primary source of truth. Don't just look at the count; you need to rip them open and find the SMTP diagnostic codes. You're hunting for the machine-readable reason for the rejection.

Decoding the NDR Smoking Gun

Most bounces are permanent failures, or 'hard bounces,' and will have a 5xx series status code. A temporary 'soft bounce' (4xx) might indicate a transient issue, but a 5xx block is a definitive refusal. The text that follows the code is the key. It will often explicitly name the blacklist that triggered the block. You are looking for a line that feels like a guilty verdict.

550 5.7.1 Service unavailable; Client host [198.51.100.23] blocked using zen.spamhaus.org; https://www.spamhaus.org/sbl/query/SBLCSS

This is your smoking gun. It says the recipient's mail server at the other end refused the connection because your sending IP, 198.51.100.23, is listed on Spamhaus's Zen blacklist. Grab this IP address. Now, run it through a comprehensive RBL checker. This will show you if you're listed on one list or many, giving you a sense of the incident's blast radius. One listing might be a mistake; five is a pattern of abuse originating from that IP.

Building Your Case: Isolate Your Sending Logs

Blacklist operators are not interested in your feelings or how important your marketing campaign is. They deal in data. Your job is to provide them with data that proves a simple point: my traffic is clean; the problem is another tenant on this IP. This requires digging into your ESP's or cloud provider's sending logs.

Immediately file a ticket or navigate your provider's console to export all outbound mail logs associated with your account that were routed through the blacklisted IP address. The critical time window is usually the 24-48 hours leading up to the listing. You need timestamps, unique Message-IDs, and recipient domains. The goal is to create a complete, auditable record of *your* activity on that specific IP.

What 'Clean' Evidence Looks Like

A strong body of evidence shows legitimate, expected behavior. This means no sudden, massive spikes in email volume from your account. It means your specific complaint rates and bounce rates for this traffic segment are exceptionally low. Most importantly, it means demonstrating proper authentication. If you can show logs or headers where your messages consistently get an `Authentication-Results: ... dkim=pass ... spf=pass` verdict, you're building a powerful case.

This is why having DMARC (RFC 7489) set to `p=quarantine` or `p=reject` is so valuable. It’s a statement of intent. You're telling the world that unauthenticated mail isn't from you. In a delisting request, being able to say 'all of our mail is DMARC aligned and authenticated via SPF and DKIM' is a massive credibility boost.

It Wasn't Me: Proving Shared Tenancy

You've proven your mail is clean. Now you must prove the IP isn't truly yours. You are a renter, not an owner, and this distinction is crucial for getting an operator to even consider your delisting request. This forensic work is straightforward and uses tools that have been around for decades.

Forensics with `whois` and PTR Records

Start with a `whois` lookup on the offending IP address. In the output, you're looking for the `OrgName`, `NetName`, and `CIDR` block. If the name is `Amazon-02`, `GOOGLE`, `MICROSOFT-CORP-MSN-AS-BLOCK`, or `SENDGRID`, you've just found Exhibit A. This proves the IP address block belongs to a massive cloud or email provider, not your company.

Next, perform a reverse DNS lookup (a PTR record lookup). A dedicated IP, properly configured for mail, might resolve to something like `mail-out.yourcompany.com`. A shared cloud IP will resolve to a generic, programmatic name like `ec2-198-51-100-23.compute-1.amazonaws.com` or `o23.ptr.sendgrid.net`. This generic response screams 'shared infrastructure.' It tells a story of ephemeral, multi-tenant resources, which is exactly the point you need to make.

Combine these two data points. The `whois` record shows you don't own the network block. The PTR record shows you don't even have dedicated control over the IP's identity. You are simply one of potentially thousands of tenants, and you have the logs to prove you're one of the good ones.

The Delisting Request: A Plea for Nuance

With your evidence gathered, it's time to approach the blacklist operator. Your tone is critical. You are not making a demand; you are presenting a concise, evidence-backed report to help them correct a false positive. Frame it as helping them improve the quality of their own data. They block spam to build a reputation for accuracy; a clear false positive undermines that.

Tailoring for the Operator: Spamhaus vs. Proofpoint

Different operators have different personalities. Spamhaus is famously data-driven and automated. Their delisting forms are your primary interface. Keep it brutally concise. State the IP. State that it's a shared cloud/ESP IP. Provide the `whois`/PTR proof. Mention that you have clean logs for your segment of traffic and have already contacted the provider (e.g., 'We have opened AWS Support Case #123456789 about this issue'). Do not write a novel. They will not read it.

Operators like Proofpoint or Barracuda might have slightly different processes, sometimes involving reputation portals. The principle is the same: be professional, data-first, and concise. Your goal is to make it easy for the analyst on the other end to understand the situation in under 30 seconds: Good sender, bad IP neighborhood, provider has been notified. This is the trifecta that leads to delisting.

Never lie or embellish. If you had a small configuration issue you've since fixed, own it. 'We discovered a misconfigured forwarder that was breaking SPF for a small percentage of our mail; this has been corrected.' Honesty about a minor, fixed issue builds more trust than pretending you're perfect.

When the System Fails: Escalation and Migration

Sometimes, you do everything right and still get shut down. The ESP gives you a canned response about shared IP risks being unavoidable, and the blacklist operator rejects your request with a curt 'we have confirmed spam from this IP.' This is when you have to escalate and start thinking about a long-term fix.

The Escalation Path

Your first point of escalation is your ESP. You are paying for a service—email delivery—that they are failing to provide. Move beyond a standard support ticket. Get on the phone. Reference the ticket number and the direct business impact ('This is halting our invoicing and customer communications'). If you get stonewalled, a polite but firm public message on social media can sometimes get the attention of a different team. The goal is to get the ESP to acknowledge the issue and either move you to a cleaner IP pool or put pressure on the blacklist operator themselves.

The Dedicated IP Calculus

This entire incident should trigger a serious conversation: is it time for a dedicated IP address? The cost isn't just the monthly fee from your provider. The real work is in the IP warm-up. You cannot simply switch to a new, 'cold' IP and blast your full volume. You'll destroy its reputation before it even has one.

A proper warm-up involves methodically increasing your sending volume over several weeks, starting with your most engaged recipients to generate positive metrics. This is an operational commitment. The calculus is simple: is the cost and effort of managing a dedicated IP and its reputation greater than the cost of another business-halting deliverability crisis? For many, after one bad blacklist incident, the answer becomes a clear yes.

Long-Term Defense is Active Defense

You can't control your neighbors on a shared IP, but you can control your own house. This means impeccable sending hygiene is non-negotiable. Keep your lists clean, honor unsubscribes instantly, and ensure every single email you send is authenticated correctly under your DMARC policy. The goal is to make your traffic so pristine that it stands out in the logs.

Forwarders and other intermediaries can still break things, especially SPF (as defined in RFC 7208). This is where standards like the Authenticated Received Chain (ARC), specified in RFC 8617, become so important, as they preserve authentication results across hops. While you can't force receivers to use it, ensuring your own outbound mail is ARC-signed gives downstream systems more data to make better filtering decisions.

Ultimately, your best defense is constant monitoring. When you can't control the IP, you must obsessively control everything you can: your authentication, your sending practices, and your visibility into how receivers perceive your mail. You need the ability to correlate bounce data, DMARC reports, and list engagement in near real-time. This turns raw logs into the kind of actionable evidence that gets you delisted fast and helps you build the business case for a more resilient infrastructure.

The takeaway

A false positive blacklisting feels personal, but the resolution is purely procedural. It's a test of your ability to gather evidence, present it logically, and navigate a system that isn't built for nuance. Having this playbook ready before an incident occurs is the difference between a fire drill and a five-alarm fire.

Your reputation is the sum of your actions and, in the world of shared IPs, the actions of others. The more you can prove your own responsible behavior with clear, empirical data, the faster you can sever that toxic association. Continuous monitoring of your entire email security posture isn't a luxury; it's the only way to prove your innocence in a guilty-until-proven-innocent world.

#email-deliverability#blacklist-removal#shared-ip#spamhaus#dmarc#esp#aws-ses
MailSleuth Research
Email Security Team

We dissect phishing campaigns and email infrastructure so you don't have to.