THIS SITE dnsbl.eu ZONES fresh · spam · repeat · ms ALSO dnsbl.uk dnsrbl.us dnsbl.au STATUS pre-launch
Free IP blocklist · four domains · four zones

Ask DNS. Get a verdict before you deliver.

A DNS blocklist for connecting IP addresses, split by how new and how persistent the abuse is. Query it with a plain A lookup from any mail server or resolver. No account, no key.

Pre-launch: the zones are not yet delegated. The query format below is the reference for when they go live.
3
IP zones: fresh, spam, repeat
1
Microsoft tenant zone: ms
4
Domains, identical zones
0
Accounts or API keys

01The zones

IP · 24 hours

fresh

New in the last 24 hours. Catches a sender as it starts.

IP · 7 days

spam

New in the last 7 days. The general-purpose list.

IP · 28 days

repeat

Seen more than once in the last 28 days. Persistent offenders.

Tenant · 7 days

ms

Microsoft cross-tenant ID rather than an IP. Listed for 7 days.

02The domains

Every domain carries the same four zones with the same data, so you can use whichever suits you or query several for resilience.

Domainfreshspamrepeatms
dnsbl.ukfresh.dnsbl.ukspam.dnsbl.ukrepeat.dnsbl.ukms.dnsbl.uk
dnsrbl.usfresh.dnsrbl.usspam.dnsrbl.usrepeat.dnsrbl.usms.dnsrbl.us
dnsbl.eufresh.dnsbl.euspam.dnsbl.eurepeat.dnsbl.eums.dnsbl.eu
dnsbl.aufresh.dnsbl.auspam.dnsbl.aurepeat.dnsbl.aums.dnsbl.au

03Query it

dig a 4.3.2.1.repeat.dnsbl.eu
dig txt 4.3.2.1.repeat.dnsbl.eu
AnswerMeaningTypical action
127.0.0.2Listed in this zoneReject or score, per zone
NXDOMAINNot listed in this zoneAccept

A TXT query on a listed entry returns a short human-readable reason. Draft return codes: final values still to be decided.

Heads up

Using this in production?

Read the policy and usage limits first, and always fail open: a DNSBL answer should be one signal, not the only one.