DNSBL
Uma blacklist publicada no DNS: o servidor de recebimento consulta o IP que está se conectando (ou um domínio) na zona da lista, e uma resposta significa que ele está listado.
O que significa
A RFC 5782 documenta como as DNSBLs funcionam. Em uma lista IPv4, os octetos do endereço são invertidos e o domínio da lista é acrescentado: se 192.0.2.99 está listado em bad.example.com, o nome 99.2.0.192.bad.example.com existe. Cada entrada tem um registro A, por convenção 127.0.0.2 (outros valores 127.x podem codificar o motivo), e deve ter um registro TXT explicando a listagem, muitas vezes reaproveitado como texto da rejeição SMTP. Listas de domínios, e não de IPs, funcionam da mesma forma e são chamadas de RHSBLs ou blacklists de URI.
A RFC 5782 conta que a distribuição por DNS logo se tornou mais popular do que o feed BGP original da primeira lista. A RFC 6471 define boas práticas para os operadores: critérios publicados, listagens temporárias e uma forma direta de pedir a remoção.
As condições de consulta variam: a Spamhaus exige que usuários comerciais assinem o serviço.
Exemplo
$ dig +short 99.2.0.192.bad.example.com A
127.0.0.2
$ dig +short 99.2.0.192.bad.example.com TXT
"Listed: see https://bad.example.com/lookup"Termos relacionados
Neste site
Fontes
Em que esta definição se baseia. O texto é nosso; os fatos são das fontes.
- RFC 5782: DNS blacklists and whitelistsrfc-editor.org
- RFC 6471: Overview of best email DNSBL operational practicesrfc-editor.org
- Spamhaus: ZEN blocklistspamhaus.org
Todos os 432 termos do glossárioA wiki: blacklists e códigos de bounce