Skip to main content
Explainer

IP reputation and blocklists

Every IP address on the internet carries a reputation — a rolling assessment of "does traffic from here usually behave or misbehave." Mail servers use it to decide whether to accept your email; CDNs use it to decide whether to challenge with a CAPTCHA; corporate firewalls use it to decide whether to drop your connection on the floor.

If a service is silently refusing connections from one of your IPs, the most common explanation is reputation, not a router config or DNS issue.

How reputation is built

Reputation scoring is a black box at each operator, but the inputs are pretty consistent:

The blocklists that actually matter

How to check whether you're listed

For mail-focused lookups, MXToolbox's blacklist check queries ~80 RBLs simultaneously. For broader threat intel, AbuseIPDB shows reports filed against an IP, and Shodan shows what services the IP is exposing.

Most blocklists publish a "why is my IP listed" lookup URL. Spamhaus' is check.spamhaus.org.

Getting delisted

  1. Fix the underlying problem first. If you got listed for botnet activity, your endpoint is compromised. Listings will return immediately if the cause isn't resolved.
  2. Submit the delisting request. Each blocklist has its own form. Spamhaus is usually a same-day automated process if the listing is automated; manual ones take longer.
  3. Warm up the IP carefully. If you're a new sender (just rented a fresh VPS, configured a new mail server), Gmail and Microsoft will treat you as suspicious until you've sent a few hundred legitimate, opened emails. Don't blast a 10k newsletter on day one.
  4. Set up SPF, DKIM, and DMARC. Without all three, modern mail providers treat you as junk by default. The DMARC record published in DNS lets you receive reports on who is rejecting your mail.

Checking an IP yourself

IPFerret surfaces a few reputation signals on its home page when the geo provider supplies them — the "Privacy" flags from ipinfo cover VPN / proxy / Tor / hosting / relay. For deeper checks:

Reputation is sticky. The further upstream the listing — Tier-1 transit, major CDN — the longer the cleanup. Move email to a dedicated, reputable sender (SendGrid, Postmark, AWS SES with a dedicated IP) if your own IP is poisoned and you can't wait.