Por qué mi IP está en una lista negra y cómo salir de ella
Si tus correos rebotan con un mensaje como el siguiente, la dirección IP desde la que se envía tu correo está en una lista negra DNS (DNSBL). Los servidores receptores consultan esa lista antes de aceptar un mensaje y rechazan el correo de las direcciones incluidas.
550 5.7.1 Service unavailable; Client host [203.0.113.5] blocked using zen.spamhaus.org
La buena noticia: la mayoría de las inclusiones se pueden eliminar gratis una vez corregida la causa. La mala: si solicitas la eliminación sin corregir la causa, la dirección suele volver a aparecer enseguida. Esta guía explica qué son estas listas, por qué se incluyen las IP, cómo comprobarlo y cómo salir de las listas que importan.
Qué es una lista negra DNS
Una DNSBL es una lista de direcciones IP (o dominios) que se ha visto enviando spam, infectadas con malware o con otro comportamiento indebido, y que se publica a través de DNS para que cualquier servidor de correo pueda consultarla en milisegundos. El servidor invierte los octetos de la IP del remitente, añade la zona de la lista y hace una consulta DNS: una respuesta en el rango 127.0.0.x significa "incluida", y la ausencia de respuesta significa "no incluida". Cada lista la gestiona una organización independiente, con sus propios criterios y sus propias reglas de eliminación.
No todas las listas tienen el mismo peso. Gmail, Outlook y Yahoo se apoyan sobre todo en sus propios sistemas de reputación de remitentes, mientras que las DNSBL públicas se usan mucho en servidores de correo corporativos, proveedores de hosting y filtros antispam como SpamAssassin y Rspamd. Por eso, aparecer en una lista importante puede bloquear una gran parte del correo empresarial, mientras que aparecer en una poco conocida puede no cambiar nada.
Listas importantes y secundarias
| Lista | Qué detecta | Peso |
|---|---|---|
| Spamhaus SBL | Operaciones de spam y las redes que las respaldan; las inclusiones las crea manualmente el personal de Spamhaus | Alto |
| Spamhaus XBL | Equipos infectados, bots, proxies abiertos | Alto |
| Spamhaus CSS | IP con envíos de baja reputación, como snowshoe spam o correo a trampas de spam | Alto |
| Spamhaus PBL | Rangos que no deberían enviar correo directamente, normalmente dinámicos o residenciales: no es una acusación de spam | Alto |
| Spamhaus ZEN | Una consulta combinada que cubre SBL, CSS, XBL y PBL | - |
| Barracuda BRBL | IP que envían spam detectado por la red de Barracuda | Medio a alto |
| SpamCop | Denuncias de spam de usuarios y trampas de spam | Medio |
| UCEPROTECT Level 1 | IP individuales que caen en sus trampas de spam (los niveles 2 y 3 incluyen redes completas de proveedores) | Bajo a medio |
| PSBL, Mailspike, DroneBL y otras | Trampas de spam, DNS inverso ausente, direcciones residenciales | Normalmente bajo |
También existe el enfoque basado en dominios: Spamhaus DBL, SURBL y URIBL incluyen dominios que aparecen en enlaces de spam y phishing. Si tu dominio está incluido, los mensajes que simplemente lo mencionen pueden ser filtrados, sin importar desde qué IP se envíen.
¿Por qué mi IP está en una lista negra?
Casi siempre, algo en esa IP o cerca de ella envió correo que no debía. Las causas más comunes:
- Un equipo comprometido en la red de la oficina que envía spam a través de la conexión a internet compartida. Esto suele llevar la IP a Spamhaus XBL.
- Un buzón hackeado. Una contraseña adivinada o filtrada permite a los spammers enviar a través de tu propio servidor de correo autenticado: parece legítimo, pero con un volumen enorme.
- Un open relay o un servidor mal configurado que acepta y reenvía correo de cualquiera.
- Un formulario web o un CMS hackeado. Los formularios de contacto sin protección se aprovechan para enviar mensajes a destinatarios arbitrarios; un plugin comprometido puede convertir el sitio en un emisor de correo.
- Enviar a listas en mal estado. Las listas de direcciones compradas o antiguas contienen trampas de spam; caer en ellas es una vía clásica hacia CSS o SBL.
- Un vecino en hosting compartido. Cientos de sitios pueden compartir una misma IP, y uno de ellos puede ser el spammer.
- Una IP dinámica o residencial. Enviar directamente desde una conexión doméstica te incluye en la PBL por diseño.
- DNS inverso ausente o genérico. Algunas listas y filtros penalizan las IP cuyo registro PTR no existe o parece una dirección dinámica.
Cómo comprobar si tu IP está en una lista negra
- Encuentra la IP correcta. Muchas veces el correo no se envía desde la dirección de tu registro MX. Si usas Google Workspace, Microsoft 365 o un servicio de newsletters, son sus IP las que envían tu correo. Abre "Mostrar original" en un mensaje entregado y busca la línea
Received: frommás antigua que esté fuera de tu propia red. El MX lookup muestra tus servidores de recepción. - Lee el rebote. El mensaje de rechazo normalmente indica el nombre de la lista, como en el ejemplo anterior.
- Usa el verificador de listas negras de IP. Consulta las listas activas para una dirección IPv4 o IPv6 y, en el caso de un dominio, revisa las IP del sitio, las IP de los servidores de correo del MX y las listas de dominios DBL, SURBL y URIBL. Cada inclusión viene con el código del motivo y un enlace para solicitar la eliminación.
- Confirma Spamhaus en la fuente. Spamhaus rechaza las consultas que llegan a través de grandes resolutores DNS públicos: con el resolutor de Cloudflare devuelve un código de error y con el de Google devuelve "no encontrado". Los verificadores en línea que usan esos resolutores pueden mostrar "listada" o "limpia" cuando la realidad es "sin respuesta". La comprobación fiable es la página de consulta en check.spamhaus.org.
Cómo salir de una lista negra
El orden importa: primero corrige y después solicita la eliminación. Cambia las contraseñas y activa la autenticación de dos factores en los buzones, limpia los equipos infectados, cierra los relays abiertos, protege o desactiva los formularios abusados, actualiza el CMS y los plugins. Solo entonces acude a la lista.
- Spamhaus. Busca la IP en check.spamhaus.org y sigue las instrucciones que se muestran para esa inclusión concreta. Las inclusiones en XBL y CSS suelen permitir la eliminación por cuenta propia una vez resuelto el problema. En el caso de PBL, si tienes un servidor de correo bien configurado en una IP estática, puedes solicitar que se excluya tu IP; de lo contrario, envía a través del relay de correo de tu proveedor. Las inclusiones en SBL las gestiona el personal de Spamhaus y normalmente involucran al proveedor de hosting o al propietario de la red, así que ponte en contacto con ellos.
- Barracuda. Envía el formulario de solicitud de eliminación en barracudacentral.org con la IP, un correo de contacto y una breve explicación de lo que corregiste.
- SpamCop. No hay formulario de eliminación que perseguir: normalmente la inclusión caduca por sí sola tras un periodo sin nuevos reportes.
- UCEPROTECT. Las inclusiones de nivel 1 caducan automáticamente tras un periodo sin nuevo spam. La lista ofrece una eliminación exprés de pago: no tienes que pagar. Los niveles 2 y 3 abarcan toda la red del proveedor; habla con tu proveedor.
- Listas menores. Usa la eliminación por cuenta propia del sitio web de la lista o espera a que caduque, y solo molesta en hacerlo si tu correo realmente rebota por su causa.
En un hosting compartido, la causa puede no ser tuya en absoluto. Pide al proveedor que te cambie a una IP limpia o, mejor aún, envía el correo a través de un servicio de email dedicado con su propia reputación.
Cómo mantenerte fuera de las listas negras
- Autentica tu correo. Publica SPF, firma con DKIM y define una política DMARC para que nadie pueda enviar correos en tu nombre de forma convincente. Compruébalos con el verificador de SPF y el verificador de DMARC; cómo encajan los tres se explica en SPF, DKIM y DMARC explicados.
- Configura el DNS inverso. El registro PTR de la IP de envío debe apuntar al nombre de host del servidor, y ese nombre de host debe resolver de vuelta a la IP. Consulta cómo comprobar los registros DNS.
- Limita el correo saliente. Los límites de envío por cuenta en tu servidor de correo convierten un buzón hackeado en un incidente menor en lugar de una inclusión en listas negras.
- Protege los formularios y el sitio. Añade un CAPTCHA o un honeypot, nunca permitas que un formulario envíe a una dirección que introduce el visitante, mantén el CMS actualizado y analiza el sitio con regularidad con el escáner de seguridad web. Las señales de infección se explican en código malicioso en un sitio web.
- Cuida tus listas. Nada de bases de datos compradas, usa doble opt-in confirmado y elimina con rapidez los rebotes y las bajas.
- Monitorea. Revisa tus IP de envío y tu dominio de forma periódica y vigila los mensajes de rebote: una nueva inclusión en una lista es más fácil de resolver en sus primeras horas.
¿Una IP en lista negra perjudica al SEO?
No directamente: Google no usa las listas negras de correo para posicionar sitios web, y muchos sitios sin relación comparten las IP de los grandes hosting. Con las listas de dominios es distinto: un dominio en Spamhaus DBL o SURBL ve sus enlaces eliminados o marcados en el correo y los mensajeros, y las herramientas de seguridad pueden bloquearlo, lo que perjudica el tráfico y la confianza. Si tu propio dominio aparece en una lista, tómalo como señal de que el sitio o su correo se usaron de forma indebida, y soluciona eso primero.