The DNS Blackhole List (DNSBL) or Real-time Blackhole List (DNSRBL) is purely for fighting spam by listing IP addresses that have been sending unsolicited messages to honeypots or otherwise shouldn't be sending email. There are different kind of listings for different purposes (see e.g. SORBS Zones Available) and the administrators of the receiving MTAs should decide how aggressively they want to fight spam.
In all cases, it's always about whether to accept email from an IP address or not. The check is always done against the IP address of the sending MTA during the SMTP connection. The check itself has no effect to other protocols than SMTP. It's only used for denying email messages.
So how is DNS related? DNS is used for performing the queries from the blacklist database. For example when 198.51.100.20
tries to deliver mail and the MTA is configured to check against dnsbl.sorbs.net
(Aggregate zone), a DNS query for 20.100.51.198.dnsbl.sorbs.net
(IP address in the reverse order, list and the provider) is performed.
- If the answer is
NXDOMAIN
(non-existing hostname), the IP address is not listed.
If the answer an IP, 20.100.51.198.dnsbl.sorbs.net A 127.0.0.x
, the IP address is listed.
SORBS Aggregate zone (as well as e.g. Spamhaus) happens to use different loopback addresses as return codes for distinguish different type of listings when combined into a single query. Single listings will usually respond with IP 127.0.0.2
.
Therefore, it doesn't matter whether your DNS server is listed or not. It's normal that a DNS server may never be used for sending mail, and may also be deliberately listed in noserver
zone.