May 2026 BounceZero Postmaster Team 9 min read

How to Check If Your Sending IP Is Blacklisted

A single listing on the wrong reputation database can route your mail to the spam folder or get it rejected outright. The trick is figuring out which lists actually contribute to that decision, which ones you can ignore, and how to read what each one is telling you.

What an "email blacklist" really is

The technical name is DNSBL — a DNS-based blocklist. Underneath, it is just a database of IP addresses observed misbehaving (sending unwanted mail, hosting open relays, originating malware), exposed over the DNS protocol so that any mail server can query it during the SMTP handshake. The lookup against, say, zen.spamhaus.org returns either NXDOMAIN (clean) or an A record like 127.0.0.4 (listed, with a code that explains why).

Dozens of DNSBLs exist. Only a handful actually drive blocking decisions at the major receivers. Knowing which to focus on saves hours of pointless delisting paperwork.

The lists that move the needle

Spamhaus

The most consequential reputation database in the industry. Operated as a non-profit since 1998 and consulted by tens of thousands of mail servers, including a substantial fraction of the consumer mailbox providers. Spamhaus exposes several sub-lists:

A Spamhaus listing is a real problem and it must be fixed. Almost everything else can wait.

Microsoft (SNDS and JMRP)

Microsoft does not publish a public DNSBL. It runs its own internal reputation database that controls inbox placement at Outlook.com, Hotmail, Live.com and Office 365. The SNDS portal at sendersupport.olc.protection.outlook.com shows you exactly what Microsoft thinks of each of your sending IPs — "Green," "Yellow" or "Red," along with complaint and trap-hit data. JMRP is the matching feedback-loop programme for complaint signals.

Google Postmaster Tools

The Gmail equivalent. It does not return a yes/no listing verdict, but the IP and domain reputation panels make Google's opinion of you visible. We have a separate walkthrough dedicated to it.

The lists that get more attention than they deserve

The fastest way to check

For an ad-hoc check, paste the IP into one of:

How to query DNSBLs from the command line

For monitoring or scripting, query the DNSBLs directly. The convention is to reverse the IP octets and prepend the result to the blocklist hostname.

To check whether 198.51.100.20 is on Spamhaus ZEN, query 20.100.51.198.zen.spamhaus.org:

$ dig +short 20.100.51.198.zen.spamhaus.org
127.0.0.4

An A record means listed; NXDOMAIN means clean. The exact value of the A record encodes the reason:

For bulk queries across multiple lists, the open-source rblcheck and checkip CLIs are convenient.

What to do if you appear on a list

  1. Do not panic and do not pay. Reputable lists do not charge for delisting. If a list demands money, it is by definition a low-quality list and you can almost always ignore it.
  2. Investigate the cause. Audit recent traffic from that IP. Compromised account? Hijacked relay? Bounce-rate spike? You will not stay delisted if the underlying behaviour is still happening.
  3. Fix the root cause. Disable the abused account, patch the relay, throttle the over-volume customer, scrub the list that drove the bounce spike.
  4. Submit a delisting request. Each list has its own form. Spamhaus will ask what was sending and what you have done to prevent recurrence. Be specific and concise.
  5. Wait. Most automated lists clear within 24 to 48 hours of remediation. Spamhaus SBL listings take longer because they are reviewed by humans.

Building your own continuous monitoring

If you operate more than a couple of sending IPs, monitor your DNSBL status continuously rather than reacting after a customer complaint. A simple cron that queries each of your IPs against ZEN, the Microsoft reputation API and a few key lists once an hour, then alerts on a state change, will catch the vast majority of issues before they snowball. Most monitoring SaaS — Datadog, Grafana Cloud, even uptime services like UptimeRobot — can do scheduled DNS checks.

Avoiding the listing in the first place

The cheapest blacklist remediation is the one you never have to do. The basics that keep you off the major lists:

Get those right and the only listings you will ever see are the long tail of false positives that nobody real consults.