Início › Guias

Códigos de retorno de DNSBL: 127.0.0.2, 127.255.255.x e NXDOMAIN

Publicado em 2026-11-03 / Atualizado em 2026-11-03 / Por Yuki Nakazawa

Uma consulta a uma DNSBL que retorna um endereço em 127.0.0.0/8 significa que o IP ou domínio está listado; uma resposta NXDOMAIN significa que não está. Além disso, o número exato é específico de cada lista, algumas respostas 127.x são códigos de erro e não listagens, e SERVFAIL ou um timeout não dizem absolutamente nada sobre o status de listagem.

Este guia percorre as convenções registradas na RFC 5782 e os códigos de retorno que o Spamhaus, o SpamCop e o UCEPROTECT documentam em suas próprias páginas. Ele se baseia nessas páginas oficiais em 11/2026. As listas mudam seus dados e políticas, então consulte a documentação do operador antes de agir com base em um resultado. Se você precisa entender primeiro como funcionam as listas de bloqueio, comece por o que é uma DNSBL (RBL).

Verifique gratuitamente se o seu domínio ou endereço IP está em alguma de cerca de 345 blacklists.

O básico: o que a RFC 5782 diz sobre códigos de retorno

A RFC 5782, publicada em fevereiro de 2010, descreve como as blacklists e whitelists de DNS são consultadas e como são as suas respostas. Ela é um documento informativo (Informational), não uma especificação da categoria Standards Track: registra a prática comum, e os detalhes da atribuição de valores ficam a cargo de cada operador de lista.

Como uma consulta é montada

Para IPv4, você inverte a ordem dos octetos e acrescenta a zona da lista. Para verificar 192.0.2.99 em bl.example.com:

dig +short 99.2.0.192.bl.example.com A
dig +short 99.2.0.192.bl.example.com TXT

Para IPv6, o endereço é escrito como 32 nibbles hexadecimais em ordem inversa, seguidos da zona. As listas baseadas em domínio simplesmente usam o nome de domínio seguido do nome da zona; a RFC observa que listas baseadas em nomes são bem menos comuns que as baseadas em IP.

O registro A: listado ou não

O registro TXT: o motivo e uma URL

Segundo a RFC, as DNSBLs devem publicar um registro TXT descrevendo por que uma entrada está listada, e esse motivo muitas vezes inclui uma URL com mais informações. O software cliente precisa verificar o registro A e pode verificar o registro TXT. O texto do TXT costuma ser usado na mensagem de erro SMTP, então uma mensagem de devolução pode conter uma URL de consulta ou de remoção extraída dele.

Por que as listas retornam números diferentes: sublistas e máscaras de bits

Um valor diferente de 127.0.0.2 geralmente significa que a zona combina várias sublistas. A RFC 5782 descreve três formas de representá-las: subdomínios, vários registros A e valores codificados em bits.

O ponto principal é que a própria RFC afirma que não existe uma convenção amplamente usada para associar nomes de sublistas a valores. O mesmo número pode significar coisas diferentes em listas diferentes. Sempre interprete um código de retorno junto com a zona que o produziu, com base na documentação daquela lista. A RFC também diz que o software cliente deve ser capaz de aplicar máscaras de bits e testes de faixa de valores aos valores retornados.

O Spamhaus ZEN é um bom exemplo do estilo de respostas múltiplas. A sua documentação diz que uma consulta geralmente produz várias respostas distintas na mesma resposta DNS, uma para cada conjunto de dados em que o IP está listado, com um código de retorno diferente para cada conjunto. Ver dois ou três códigos ao mesmo tempo é normal.

Códigos de retorno das principais listas de bloqueio

A tabela abaixo reúne os códigos de retorno que os operadores documentam em suas páginas oficiais.

Lista (zona)Código de retornoSignificado (segundo o operador)
Spamhaus ZEN (zen.spamhaus.org)127.0.0.2SBL
Spamhaus ZEN127.0.0.3CSS
Spamhaus ZEN127.0.0.4XBL (dados do CBL)
Spamhaus ZEN127.0.0.9DROP, retornado junto com 127.0.0.2
Spamhaus ZEN127.0.0.10 / 127.0.0.11PBL (mantida pelo provedor / mantida pelo Spamhaus)
Spamhaus DBL (dbl.spamhaus.org)127.0.1.2, 127.0.1.4 a 127.0.1.6Domínio de baixa reputação: spam, phishing, malware, C&C de botnet
Spamhaus DBL127.0.1.102 a 127.0.1.106Domínio legítimo sendo abusado (127.0.1.103: domínio redirecionador abusado usado em spam)
Spamhaus DBL127.0.1.255Um endereço IP foi consultado no DBL, o que não é permitido
SpamCop (bl.spamcop.net)127.0.0.2Listado
UCEPROTECT (dnsbl-1, dnsbl-2, dnsbl-3.uceprotect.net)Não informado na página de uso via DNSUma zona para cada nível: Level 1, 2 e 3

127.255.255.x e resolvedores públicos: respostas que não são listagens

O Spamhaus reserva 127.255.255.0/24 para códigos de erro. Eles podem ser retornados para qualquer zona, e o FAQ oficial afirma que não devem ser entendidos como indicação de que o objeto consultado está listado.

Código de retornoSignificado
127.255.255.252Erro de digitação no nome da DNSBL
127.255.255.254Consulta feita por um resolvedor público ou aberto
127.255.255.255Número excessivo de consultas

Por que os resultados de resolvedores públicos não são confiáveis

O FAQ do Spamhaus diz que, ao consultar por grandes resolvedores públicos, na maioria dos casos você recebe uma resposta de não listado (NXDOMAIN). Em outras palavras, um IP listado pode parecer limpo. O mesmo FAQ aponta o uso da Amazon, do Quad9, do Google, do Cloudflare ou de outro resolvedor público como a causa mais comum do problema oposto, em que uma lista parece bloquear a internet inteira.

Alguns resolvedores também reescrevem respostas NXDOMAIN e retornam um endereço IP para nomes que não existem. Um servidor de e-mail pode confundir isso com uma listagem. O FAQ sugere configurar o servidor de e-mail para ignorar qualquer resposta fora de 127.0.0.0/8, usar o seu próprio resolvedor ou entrar em contato com o seu provedor de acesso ou de DNS. Para ver qual resolvedor você está de fato usando, o FAQ indica esta verificação:

dig txt whoami.fastly.net

Se você aplica filtragem por DNSBL no seu próprio servidor de e-mail, garanta também que ele não rejeite e-mails sempre que receber uma resposta 127.255.255.x. O Spamhaus descreve isso como uma configuração incorreta.

NXDOMAIN, SERVFAIL e timeout

Toda resposta DNS traz um código de resposta (RCODE), definido na RFC 1035. Ao ler um resultado de DNSBL, separe o RCODE do valor do registro A.

RespostaO que significa no DNSComo interpretar em uma DNSBL
Registro A em 127.0.0.0/8 (exceto 127.255.255.x)Sem erro (NOERROR)Listado; confira o valor na documentação daquela lista
NXDOMAIN (Name Error)O nome consultado não existeNão listado, desde que a consulta tenha passado por um resolvedor adequado
127.255.255.xUma resposta de aparência normal que sinaliza um erroDesconhecido; corrija o resolvedor ou a consulta
SERVFAIL (Server failure)O servidor de nomes não conseguiu processar a consultaDesconhecido
TimeoutNenhuma resposta chegouDesconhecido

A RFC 5782 não diz como os clientes devem lidar com uma lista que falha ou não responde. Interpretar SERVFAIL ou um timeout como listado ou como não listado é um erro. Tente de novo mais tarde ou consulte por outro caminho.

Use as entradas de teste para verificar se uma lista funciona

A RFC 5782 exige que as listas IPv4 contenham uma entrada para 127.0.0.2 e não contenham uma para 127.0.0.1. As listas IPv6 usam ::FFFF:7F00:2 (listado) e ::FFFF:7F00:1 (não listado), e as listas de domínios usam o nome reservado TEST (listado) e INVALID (não listado).

dig +short 2.0.0.127.zen.spamhaus.org A
dig +short 1.0.0.127.zen.spamhaus.org A

Se a primeira consulta retornar um código de listagem (um valor 127.x que não seja 127.255.255.x) e a segunda não retornar nada, as consultas àquela lista estão funcionando. Se a primeira retornar 127.255.255.x, o seu caminho de consulta está sendo recusado. A RFC diz que os clientes devem verificar as entradas de teste periodicamente e não devem usar uma lista sem entradas de teste corretas. Ela também observa que operadores que encerraram uma lista às vezes removeram todas as entradas ou instalaram um curinga que lista todos os endereços. Se 127.0.0.1 também voltar como listado, suspeite da lista ou do seu caminho de consulta, e não do seu próprio IP.

Um jeito prático de interpretar o seu resultado

  1. Escolha o IP ou domínio certo. Use o IP da mensagem de devolução ou o IP do servidor de envio que aparece nas linhas Received dos cabeçalhos da mensagem.
  2. Verifique várias listas de uma vez. O nosso verificador de blacklist consulta as principais listas de uma só vez.
  3. Leia cada código junto com a sua zona. Um código de listagem em 127.0.0.0/8 (que não seja 127.255.255.x) significa listado; veja o que esse valor significa naquela lista. Uma resposta 127.255.255.x, SERVFAIL ou um timeout significa que o status continua desconhecido.
  4. Veja o registro TXT e a página de consulta do operador. Muitas listas retornam um motivo ou uma URL. Considere a página de consulta do próprio operador como o resultado oficial.
  5. Corrija a causa e depois siga o processo de remoção daquela lista. Cada operador decide se e quando remove da lista. Se a causa persistir, a listagem geralmente volta.

Para o caminho completo de solução de problemas quando os e-mails estão voltando, veja e-mail bloqueado por uma blacklist. Se precisar de ajuda para interpretar os resultados ou encontrar a causa, você pode falar conosco sobre a remoção.

Se preferir não resolver isso sozinho

Indicamos prestadores que cuidam de pedidos de remoção, consultoria e orientação (a partir de JPY 50,000). A remoção é decidida por cada operador da lista e não pode ser garantida.

Pedir ajuda

Este site pode receber uma comissão por indicação dos prestadores listados. About

Perguntas frequentes

Uma consulta retornou 127.0.0.2. Em qual lista eu estou?

Você está na lista da zona que consultou. 127.0.0.2 é o valor convencional que muitas listas usam, então o número sozinho não identifica a lista. No Spamhaus ZEN, ele significa SBL; no SpamCop, significa simplesmente listado. Interprete-o junto com o nome da zona e a documentação daquela lista.

Recebi 127.255.255.254. Estou em blacklist?

Não. Nas zonas do Spamhaus, este é um código de erro que indica que a consulta passou por um resolvedor público ou aberto. Ele não significa que o IP está listado. Verifique de novo na página de consulta do próprio Spamhaus ou consulte sem passar por um resolvedor público.

Por que ferramentas diferentes discordam sobre se estou listado?

Um motivo comum é o resolvedor usado na consulta. Por resolvedores públicos, um IP listado pode parecer limpo, ou você pode receber códigos de erro. Uma ferramenta também pode exibir SERVFAIL ou um timeout como não listado. Na dúvida, use a página de consulta oficial do operador da lista.

Não há registro TXT para a minha listagem. Há algo errado?

Não necessariamente. A RFC 5782 diz que as DNSBLs devem publicar um motivo em TXT, mas isso não é obrigatório, e verificar o registro TXT é opcional para os clientes. É o registro A que determina uma listagem.

Páginas oficiais consultadas

As informações deste artigo foram conferidas nas páginas oficiais abaixo na data da publicação. Políticas e procedimentos mudam sem aviso prévio; consulte as páginas oficiais antes de tomar qualquer decisão importante.

Guias relacionados

O que é DNSBL (RBL)? Como funcionam as blacklists de DNS

O que é DNSBL? Como funcionam blacklists de DNS e RBLs: IP invertido, registros A e TXT, IPv6, listas de IP e de domínio, whitelists e motivos de listagem.

Remoção do Spamhaus: como tirar seu IP ou domínio da lista

Listado no Spamhaus? Descubra em qual lista está (ZEN, PBL, XBL, CSS, SBL, DBL), o que significam os códigos de retorno e o caminho certo de remoção.

Monitoramento de blacklist: scripts, API e alertas por webhook

Como monitorar seus IPs e domínios de envio em blacklists de DNS: script com dig e cron, API em lote com webhooks e alertas que evitam alarmes falsos.

Todos os guias →