Listas negras de IP explicadas: por que está na lista e como sair dela
IPAddress-Lookup.com ·
Envia um e-mail importante e este desaparece silenciosamente para a pasta de spam ou, pior ainda, é devolvido com um erro enigmático que menciona uma «lista de bloqueio». De repente, as suas mensagens deixam de chegar aos clientes, colegas ou amigos, e não faz ideia do porquê. Na maioria dos casos, o culpado é uma lista negra de IP: uma base de dados pública que marca um endereço IP específico como fonte conhecida de spam, malware ou outros abusos. Como uma grande parte dos servidores de e-mail do mundo consulta estas listas antes de aceitar uma única mensagem, estar incluído numa lista pode comprometer silenciosamente a capacidade de entrega do seu e-mail da noite para o dia. Este guia explica exatamente o que são as listas negras de IP, como funcionam ao nível do DNS, por que razão um endereço acaba por ser incluído numa delas e, mais importante ainda, os passos concretos que pode seguir para ser retirado da lista e manter-se em conformidade.
O que é uma lista negra de IP?
Uma lista negra de IP, mais formalmente conhecida como DNSBL (DNS-based Blackhole List) ou lista de bloqueio, é uma lista publicada de endereços IP que foram associados a atividades indesejadas ou maliciosas. A esmagadora maioria destas listas é distribuída através do Sistema de Nomes de Domínio (DNS), razão pela qual são denominadas «baseadas em DNS». Em vez de descarregar um ficheiro gigantesco de endereços banidos, um servidor de e-mail limita-se a fazer uma consulta DNS sobre o IP remetente e descobre instantaneamente se esse endereço está na lista. Isto torna as consultas à lista negra extremamente rápidas, leves e fáceis de integrar na infraestrutura de e-mail existente, o que explica em grande parte porque se tornaram a defesa padrão da Internet contra o spam.
O conceito remonta ao final da década de 1990, quando os volumes de spam explodiram pela primeira vez e os administradores precisavam de uma forma partilhada e em tempo real de rejeitar remetentes maliciosos conhecidos. Em vez de cada servidor ter de descobrir, de forma independente, quais os endereços que estavam a enviar lixo eletrónico, os operadores das listas negras agregaram essa informação em bases de dados centrais que qualquer pessoa podia consultar gratuitamente. Hoje em dia, milhares de servidores de e-mail dependem de um punhado de listas bem geridas para filtrar uma percentagem substancial do lixo eletrónico recebido antes mesmo de este chegar à caixa de entrada do utilizador. Não existe uma única lista negra principal: dezenas de organizações gerem as suas próprias listas, cada uma com critérios e políticas de remoção diferentes, pelo que um endereço pode aparecer numa lista e estar perfeitamente limpo em todas as outras.
Como funciona o mecanismo de consulta DNS
A genialidade de uma DNSBL reside no facto de reutilizar a infraestrutura DNS comum que já alimenta toda a Internet. Se não tiver uma noção clara dos fundamentos da resolução de nomes, vale a pena dar uma leitura rápida ao nosso guia introdutório sobre o funcionamento do DNS, pois o truque da lista negra é, na verdade, apenas uma aplicação inteligente de uma pesquisa DNS padrão.
Quando um servidor de e-mail recebe uma ligação de um IP remetente, quer saber se esse endereço consta numa determinada lista de bloqueio. Para fazer essa verificação, pega no IP remetente, inverte a ordem dos octetos e acrescenta o domínio da lista negra. Suponha que o servidor que se está a ligar tenha o endereço IP 192.0.2.5 e que pretenda verificá-lo numa lista fictícia em bl.example.org. O servidor de e-mail inverte os quatro octetos para obter 5.2.0.192 e, em seguida, constrói o nome de host da consulta 5.2.0.192.bl.example.org.
Em seguida, efetua uma pesquisa normal de «registo A» do DNS para esse nome de anfitrião. O resultado indica ao servidor tudo o que este precisa de saber:
- Se a pesquisa não devolver nenhum registo (NXDOMAIN), o IP não consta da lista. A mensagem é autorizada a prosseguir para verificações adicionais.
- Se a pesquisa devolver uma resposta, o IP está na lista. A resposta é quase sempre um endereço no intervalo 127.0.0.0/8, como 127.0.0.2, 127.0.0.3 ou 127.0.0.10. Estes «códigos de resposta» não são endereços reais, mas sim sinais codificados que indicam ao servidor de correio eletrónico a razão pela qual o endereço IP foi incluído na lista, por exemplo, se foi sinalizado por spam, por ser um endereço residencial dinâmico ou por ser um proxy conhecido.
Muitas listas negras também publicam um registo TXT correspondente a um endereço incluído na lista, que contém uma explicação legível por humanos e, frequentemente, um link para a página de remoção da lista. Como cada lista atribui o seu próprio significado a cada código de retorno, os administradores podem ajustar o grau de agressividade da sua reação: alguns códigos podem desencadear uma rejeição imediata, enquanto outros se limitam a adicionar pontos a uma pontuação de spam.
Os diferentes tipos de listas
Nem todas as listas negras funcionam da mesma forma nem têm os mesmos objetivos. Compreender as categorias ajuda-o a interpretar corretamente uma inclusão na lista e a descobrir quem contactar.
Listas de spam e DNSBLs de IP
Estas são as listas clássicas que sinalizam endereços IP individuais observados a enviar spam ou a exibir comportamentos semelhantes ao spam. Quando as pessoas dizem «estamos numa lista negra», quase sempre se referem a uma destas. Uma inclusão nestas listas afeta diretamente a aceitação do seu e-mail.
Listas de URI e domínios (URIBLs/DBLs)
Em vez de listarem os IPs remetentes, estas listas catalogam domínios e URLs que aparecem no corpo das mensagens de spam. Um filtro extrai todos os links de um e-mail e verifica os domínios em relação à lista. Mesmo uma mensagem enviada legitimamente pode ser bloqueada se contiver um link para um domínio listado, razão pela qual a higiene em torno dos domínios a que faz referência é importante.
Listas de políticas
As listas de políticas não acusam necessariamente um endereço de qualquer irregularidade. Em vez disso, definem uma política sobre o tipo de endereço em questão. O exemplo mais comum é uma lista de intervalos de IP dinâmicos ou residenciais, os endereços atribuídos a ligações de banda larga domésticas e móveis. Esses endereços não devem enviar e-mails diretamente para a Internet, pelo que muitos servidores rejeitam e-mails provenientes deles por política, independentemente de esse endereço específico alguma vez ter enviado spam.
Listas de explorações, proxies e combinadas
Algumas listas centram-se especificamente em máquinas comprometidas, relés abertos, proxies abertos e anfitriões infetados por botnets. Por fim, as listas «combinadas» ou «por zonas» agrupam várias categorias numa única consulta, para que um servidor possa verificar fontes de spam, anfitriões de exploração e intervalos de políticas de uma só vez, o que é mais rápido e mais simples de configurar.
Visão geral das principais listas negras de IP
Existem dezenas de listas negras, mas um grupo relativamente pequeno tem maior peso, uma vez que muitos fornecedores de e-mail as consultam. A tabela abaixo resume as mais influentes, o que abrangem e a sua reputação geral.
| Lista negra | Tipo / foco | Notas sobre reputação e remoção da lista |
|---|---|---|
| Spamhaus ZEN | Zona combinada (SBL + XBL + PBL) | A consulta mais utilizada; agrupa todas as listas da Spamhaus numa única pesquisa. |
| Spamhaus SBL | Fonte de spam (verificada manualmente) | Lista operações de spam confirmadas; é uma lista conceituada e baseada em evidências. |
| Spamhaus XBL | Exploits, botnets, proxies abertos | Geradas automaticamente a partir de máquinas infetadas e comprometidas; a remoção da lista ocorre após a limpeza. |
| Spamhaus PBL | Lista de políticas (intervalos dinâmicos/residenciais) | Endereços que não devem enviar e-mail diretamente; a auto-remoção é frequentemente possível. |
| SpamCop (SCBL) | Fonte de spam (baseada em denúncias) | Inclui rapidamente na lista com base em denúncias dos utilizadores, mas também retira automaticamente os endereços da lista com rapidez. |
| Barracuda (BRBL) | Reputação da fonte de spam | Amplamente utilizado pelos dispositivos da Barracuda; pesquisa gratuita e formulário de pedido de remoção. |
| SORBS | Spam, proxies, intervalos dinâmicos | Historicamente agressivo; a remoção da lista pode exigir pedidos cuidadosos e sinceros. |
| UCEPROTECT | Níveis crescentes (de um único IP a todo o ASN) | Os níveis mais elevados incluem redes inteiras; é controverso e é oferecida a remoção expressa mediante pagamento. |
A importância da lista: uma inclusão na Spamhaus terá um impacto muito maior do que uma inclusão numa lista obscura e raramente consultada, simplesmente porque mais servidores recetores confiam na Spamhaus e consultam-na. Quando se encontrar incluído em vários locais ao mesmo tempo, dê prioridade àqueles com maior difusão.
Por que razão um IP é incluído numa lista
As listas negras não adicionam endereços ao acaso. Há sempre um motivo subjacente, e identificar qual se aplica ao seu caso é o primeiro passo para resolver o problema. As causas mais comuns incluem:
- Envio de spam. A causa óbvia: e-mails em massa não solicitados, ou mesmo marketing legítimo enviado para listas compradas ou desatualizadas que geram reclamações e acertos em armadilhas de spam.
- Atividade de malware ou botnet. Se um dispositivo na sua rede estiver infetado, pode estar a enviar spam ou tráfego de ataque sem o seu conhecimento, o que rapidamente aciona listas de exploração como a Spamhaus XBL.
- Relé aberto ou proxy aberto. Um servidor de e-mail mal configurado que retransmite e-mails para qualquer pessoa, ou um proxy aberto, é um alvo irresistível para os spammers e é rapidamente incluído nas listas.
- Um dispositivo ou conta comprometida. Uma única caixa de correio pirateada ou um site com um formulário de contacto vulnerável pode enviar milhares de mensagens, prejudicando a reputação do seu IP.
- Má reputação de envio. Elevadas taxas de rejeição, queixas frequentes de spam, picos repentinos de volume e baixo envolvimento são todos sinais de comportamento semelhante a abuso, mesmo quando as suas intenções são boas.
- IPs partilhados ou reciclados. Se utilizar um alojamento partilhado ou um IP na nuvem, um «vizinho» anterior ou o antigo proprietário de um endereço reciclado pode ter sido incluído numa lista de bloqueio, que você herdou sem ter qualquer culpa.
Como a inclusão em listas negras prejudica a capacidade de entrega e a reputação
O efeito imediato de uma inclusão na lista é o bloqueio ou o adiamento do envio de e-mails. Quando um servidor de receção consulta uma lista e obtém uma correspondência, pode rejeitar a sua ligação imediatamente com uma mensagem de rejeição, encaminhar silenciosamente a sua mensagem para a pasta de spam ou colocá-lo na «lista cinzenta» com adiamentos temporários. Qualquer um destes resultados significa que as suas mensagens não estão a chegar às pessoas de forma fiável.
O dano a longo prazo é de reputação. Os fornecedores de caixas de correio modernos, como o Gmail, o Outlook e o Yahoo, mantêm os seus próprios sistemas de reputação, e a presença numa lista negra pública pode influenciar essas pontuações, prejudicando a capacidade de entrega mesmo em fornecedores que não consultam diretamente a lista. É especialmente grave perder mensagens transacionais, redefinições de palavra-passe, recibos e lembretes de compromissos, porque os clientes assumem que o e-mail simplesmente não funciona e, em vez disso, abrem tickets de apoio. Para as empresas, uma inclusão prolongada na lista pode traduzir-se em perda de receitas, confiança abalada e horas de trabalho de engenharia gastas a resolver problemas de emergência.
Como verificar se está incluído na lista
Antes de resolver um problema, é necessário confirmar que ele existe e identificar quais as listas envolvidas. A abordagem mais rápida é uma ferramenta de pesquisa em várias listas que consulta dezenas das principais DNSBLs de uma só vez e reporta cada resultado positivo. Pode verificar o seu IP de envio através da nossa ferramenta de verificação de listas negras de IP para ver, em segundos, se este aparece na Spamhaus, SpamCop, Barracuda, SORBS, UCEPROTECT e muitas outras.
Ao verificar, tenha em conta alguns aspetos:
- Verifique o endereço IP exato que envia o seu e-mail, que é frequentemente o IP de saída do seu servidor de e-mail, e não o IP do seu site ou da sua ligação doméstica.
- Se enviar através de um fornecedor externo, o IP relevante pode ser o deles, e a solução pode passar por contactar o apoio técnico deles, em vez de agir por conta própria.
- Registe todas as listas em que aparece, juntamente com o código de resposta e qualquer explicação no campo TXT, pois cada uma tem o seu próprio processo e motivo de remoção.
Processo passo a passo para sair da lista
Sair de uma lista negra raramente é instantâneo, mas segue uma sequência previsível. Apressar-se a clicar em «remover-me» antes de resolver a causa principal quase sempre sai pela culatra, porque será simplesmente adicionado novamente à lista em poucas horas.
- Identifique a causa. Leia o código de retorno e o registo TXT de cada inclusão e, em seguida, aceda à página de pesquisa da lista para o seu IP. As listas de renome explicam exatamente por que razão foi adicionado e, muitas vezes, mostram provas, tais como o registo temporal de um acerto numa armadilha de spam ou o tipo de exploração detetada.
- Resolva o problema subjacente. Trate do que quer que as provas indiquem. Analise e limpe quaisquer dispositivos infetados, feche um relé ou proxy aberto, aplique correções a um site ou formulário comprometido, redefina as palavras-passe das caixas de correio violadas e pare de enviar e-mails para listas que geram reclamações. Ser removido da lista sem resolver esta etapa é inútil.
- Proteja a fonte. Assim que o problema imediato estiver resolvido, reforce a segurança da fonte para que o problema não volte a ocorrer. Configure um registo DNS reverso (PTR) correspondente para o seu IP de envio, exija autenticação para o correio de saída, imponha palavras-passe fortes e limites de taxa, mantenha o software atualizado e monitorize o volume de saída para detetar anomalias.
- Solicite a remoção em cada lista. Cada lista negra tem o seu próprio procedimento. Algumas, como a SpamCop, expiram as listagens automaticamente após um período de inatividade e não exigem qualquer ação. Outras disponibilizam um formulário de autoatendimento onde deve introduzir o seu IP e confirmar que o problema foi resolvido. Listas de políticas como a Spamhaus PBL permitem frequentemente a auto-remoção para endereços que precisam legitimamente de enviar e-mail. Para listas geridas manualmente, poderá ser necessário enviar um pedido de remoção breve, honesto e factual, descrevendo o que aconteceu e como resolveu o problema. Nunca apresente alegações falsas; os operadores verificam.
- Aguarde e, depois, verifique. Após um pedido bem-sucedido, aguarde algum tempo para que a alteração se propague pelos caches de DNS, o que pode demorar entre alguns minutos e um ou dois dias, dependendo da lista. Verifique novamente com uma ferramenta de listas negras para confirmar que a inclusão foi removida e fique atento a uma nova inclusão, o que indicaria que a causa principal não foi totalmente resolvida.
Uma palavra de cautela sobre a remoção da lista: não se retire repetidamente de uma lista enquanto o abuso continuar. Alguns operadores penalizam os infratores reincidentes, tornando as futuras remoções mais lentas ou elevando o nível da listagem. Resolva o problema primeiro, remova-se da lista apenas uma vez.
Boas práticas para evitar futuras inclusões
Manter-se fora das listas negras é muito mais fácil do que sair delas. Alguns hábitos duradouros irão manter a sua reputação de remetente saudável.
Autentique o seu e-mail com SPF, DKIM e DMARC
Estes três padrões baseados em DNS comprovam que o seu e-mail provém genuinamente de si. O SPF declara quais os servidores autorizados a enviar em nome do seu domínio, o DKIM assina criptograficamente cada mensagem e o DMARC integra os dois e indica aos destinatários o que fazer com os e-mails que falham na verificação. Uma autenticação devidamente configurada é agora efetivamente obrigatória nos principais fornecedores e reduz drasticamente a probabilidade de ser sinalizado como uma fonte falsificada ou suspeita.
Faça o «aquecimento» de novos IPs e domínios
Um IP de envio totalmente novo não tem reputação, e sobrecarregá-lo com um volume elevado de mensagens assemelha-se imediatamente ao comportamento de um spammer. Faça o aquecimento gradualmente, aumentando o volume ao longo de dias e semanas, começando pelos seus destinatários mais ativos, para que os servidores de receção criem um histórico positivo para o endereço.
Pratique uma boa gestão da lista
Envie e-mails apenas a quem pediu para receber as suas comunicações, utilize a subscrição confirmada sempre que possível e remova imediatamente os «hard bounces» e as cancelamentos de subscrição. Nunca compre nem recolha listas de endereços; estas estão repletas de armadilhas de spam que o farão ser incluído nas listas de spam quase instantaneamente. Elimine regularmente os endereços inativos para manter um elevado nível de envolvimento.
Monitorize continuamente
Configure verificações recorrentes de listas negras e acompanhe as suas taxas de rejeição e reclamações. Inscreva-se nos ciclos de feedback oferecidos pelos principais fornecedores de caixas de correio para ficar a par das reclamações atempadamente. Detetar um problema logo na primeira hora, antes que a inclusão na lista se espalhe, é a diferença entre um pequeno contratempo e uma crise de entregabilidade que se prolonga por vários dias.
Perguntas frequentes
Quanto tempo demora a ser removido de uma lista negra?
Varia consoante a lista. Algumas, como a SpamCop, expiram as inclusões automaticamente no prazo de um ou dois dias após o abuso ter cessado. Outras processam os pedidos de remoção em minutos ou horas após o envio, enquanto as listas geridas manualmente podem demorar mais tempo se um utilizador humano tiver de analisar o seu pedido. Após a remoção, aguarde algum tempo adicional para que as caches DNS sejam atualizadas antes de todos os servidores detetarem a alteração.
Posso ser incluído numa lista negra mesmo que nunca tenha enviado spam?
Sim. Pode herdar uma inclusão de um IP reciclado ou partilhado cujo utilizador anterior tenha agido de forma indevida, ser apanhado numa lista de políticas de intervalos residenciais dinâmicos, ou ter um dispositivo comprometido ou uma caixa de correio pirateada a enviar e-mails sem o seu conhecimento. Em todos os casos, verificar o motivo indicado na inclusão permite-lhe saber se o motivo é o seu comportamento ou algo completamente diferente.
Estar numa lista negra afeta o meu site ou apenas o meu e-mail?
As listas negras de IP (DNSBLs) afetam principalmente a capacidade de entrega de e-mail, uma vez que são consultadas pelos servidores de e-mail. Geralmente, não bloqueiam o tráfego normal da Web. No entanto, se o IP do seu site estiver listado e este também enviar e-mails, ou se o domínio do seu site aparecer numa lista de URI/domínios por ter sido associado a spam, isso pode prejudicar indiretamente tanto o e-mail como a reputação do site.
Qual é a lista negra mais importante?
A Spamhaus, em particular a sua zona ZEN combinada, é geralmente considerada a mais importante, uma vez que é consultada por um número enorme de servidores de e-mail em todo o mundo. Uma inclusão nessa lista prejudicará a capacidade de entrega muito mais do que uma aparição numa lista pequena e raramente consultada, pelo que, normalmente, deve ser a sua primeira prioridade a resolver.
Devo pagar por uma remoção expressa da lista negra?
A maioria das listas negras de renome oferece a remoção gratuita assim que o problema for efetivamente resolvido, pelo que raramente é necessário pagar. Alguns operadores oferecem a remoção «expressa» paga, mas esta prática é controversa. Concentre-se primeiro em eliminar a causa principal e em utilizar o processo de remoção gratuito; se o abuso estiver verdadeiramente resolvido, a remoção gratuita funciona quase sempre.
Como posso verificar se o meu IP está atualmente listado?
Utilize uma pesquisa em várias listas que consulte múltiplas DNSBLs de uma só vez, como a nossa ferramenta IP Blacklist Check. Introduza o IP de saída exato que envia o seu e-mail, analise todas as listas em que aparece juntamente com o motivo indicado e utilize essa informação para seguir os passos de remoção descritos acima.