Skip to content

DNSBL Monitoring (Blacklists) ​

Checks if your server's IP address is listed on DNS-based blacklists (DNSBLs). Being listed on a blacklist can severely impact email deliverability, cause outgoing mail to be rejected, and damage your domain's reputation.

How It Works ​

Hoppla resolves your monitor's hostname to its IP address, then queries multiple well-known DNSBL providers to check if that IP is listed. Each DNSBL is queried using a standard reverse-DNS lookup against the provider's zone. A positive response means your IP is on that blacklist.

What Hoppla Checks ​

  • Multiple DNSBL providers -- Queries a curated list of the most widely used blacklists
  • Listing status -- Whether your IP appears on each provider's list
  • Return code -- The DNS response IP (e.g., 127.0.0.2) the provider returns for a listing
  • Delisting detection -- Alerts you when a previously listed IP is removed from a blacklist

Configuration ​

SettingDescriptionDefault
DNSBLs to checkWhich blacklist providers to query (a subset of the supported zones)All supported providers
Check intervalHow often to query the blacklistsDaily (24 hours)

Supported DNSBL Providers ​

Hoppla queries the following 20 DNSBL zones:

ZoneFocus
zen.spamhaus.orgComprehensive spam and exploit detection
bl.spamcop.netSpam reports
b.barracudacentral.orgSpam sources
cbl.abuseat.orgCompromised hosts, bots
dnsbl-1.uceprotect.netIndividual IPs (level 1)
dnsbl-2.uceprotect.netNetwork ranges (level 2)
psbl.surriel.comPassive spam block list
dnsbl.dronebl.orgDrones, botnets, compromised hosts
db.wpbl.infoWeighted private block list
all.s5h.netGeneral spam sources
bl.0spam.orgSpam sources
blacklist.woody.chSpam and abuse
combined.abuse.chCombined abuse.ch feeds
spam.abuse.chabuse.ch spam feed
spamrbl.imp.chSpam sources
z.mailspike.netReputation / spam
ubl.lashback.comUnsubscribe abuse
virus.rbl.jpVirus / malware sources
bogons.cymru.comBogon (unallocated) address space
spamsources.fabel.dkSpam sources

Results ​

Each check reports the status across all configured providers:

FieldDescription
ProviderThe DNSBL zone that was queried
ListedWhether your IP was found on this blacklist
Return codeThe DNS response IP the provider returns for a listing (e.g., 127.0.0.2)

Hoppla does not fetch TXT records, so no per-listing "reason" text is provided. Diagnostic responses (127.255.255.252, 127.255.255.254, 127.255.255.255) — which indicate rate limiting or queries via a public/open resolver rather than a genuine listing — are filtered out and not treated as listings.

Example Result ​

DNSBL check for 203.0.113.42 (example.com):

  zen.spamhaus.org:        Not listed
  b.barracudacentral.org:  Not listed
  bl.spamcop.net:          LISTED (127.0.0.2)
  cbl.abuseat.org:         Not listed
  dnsbl-1.uceprotect.net:  Not listed

  Summary: Listed on 1 of 20 providers

Alerts ​

DNSBL is advisory: a listing sets the check status to warning (one or more listings) but never opens an incident.

EventTriggerSeverity
warning.dnsbl_listingIP address newly listed on, or newly removed from, one or more blacklistsWarning

The warning.dnsbl_listing event fires on both new listings and delistings. Its payload includes newly_listed, newly_delisted, and total_listings.

What to Do When Listed ​

  1. Identify the cause -- Look up your IP on the listing provider's website for details (compromised account, open relay, spam reports)
  2. Fix the underlying issue -- Secure compromised accounts, close open relays, review outgoing mail
  3. Request delisting -- Most providers offer a self-service delisting process on their website
  4. Monitor after delisting -- Use Hoppla to confirm the listing is removed and does not recur