Ir al contenido

Reputación del servidor de correo

Un dominio de correo, o la dirección pública de un servidor de correo, comprobado frente a las listas de bloqueo DNS que aún deciden si el correo se entrega: Spamhaus, Barracuda, SpamCop y algunas menores. Por cada lista que incluye una dirección, la página del monitor da el código de respuesta de la lista, su motivo publicado y un enlace directo a su página de consulta y retirada.

No hace falta ninguna clave de API. Deja la credencial en «No key (recommended)»: las listas se consultan a través del resolvedor DNS del servidor, o del resolvedor que fijes en Resolver. Solo Spamhaus puede rechazar, y solo cuando ese resolvedor es público; ver Resolvedores, rechazos y tiempos de espera.

Introduce un dominio (example.com) y DumbMonit comprueba las direcciones de sus hosts MX (registros A y AAAA), las direcciones del propio dominio y las Extra addresses que añadas (un relé de salida que no es un MX). El dominio también se comprueba frente a las listas de bloqueo de dominios. Introduce una dirección IP y solo se comprueba esa dirección. Para vigilar todo un rango de direcciones, usa Lista de bloqueo de un rango de IP.

Los grandes proveedores de buzones no publican ninguna lista de bloqueo que se pueda consultar: lo que piensan de un remitente es interno. DumbMonit no finge preguntarles. Comprueba lo que pesa en su decisión y enlaza con sus herramientas:

  • DNS inverso: cada dirección de envío debería tener un registro PTR cuyo nombre resuelva de vuelta a la misma dirección (DNS inverso confirmado hacia delante, FCrDNS). Gmail, Outlook.com y Yahoo rechazan o mandan a spam el correo de direcciones que no lo tienen.
  • SPF y DMARC: exactamente un registro SPF en el dominio, y un registro DMARC en _dmarc.<dominio>. Gmail y Yahoo exigen ambos a los remitentes masivos.
  • Las listas de bloqueo de abajo, que sus filtros también leen.

DKIM no se comprueba: su selector lo elige cada remitente y no se puede adivinar. La página del monitor enlaza con:

ProveedorHerramientas
GmailPostmaster Tools (reputación de un dominio verificado), directrices para remitentes, formulario de problemas de entrega
Outlook.com / HotmailSNDS (datos de reputación por dirección), políticas para remitentes, formulario de soporte para remitentes (retirada de Outlook.com), portal de retirada de Microsoft 365
Yahoo / AOLSender Hub, buenas prácticas, formulario de soporte para remitentes

Comprobado el 16 de octubre de 2026. SORBS cerró en junio de 2024 y no se consulta. A cada lista se le pide un registro A bajo su zona. El formulario las muestra como una lista de casillas llamada Blocklists (nombre, si comprueba direcciones o el dominio, principal o no, y una breve descripción); las principales vienen marcadas en un monitor nuevo. El id de la primera columna es lo que guarda la opción lists y como la API y las métricas llaman a la lista.

IdListaZonaCompruebaIPv6PrincipalUso y retirada
spamhaus_zenSpamhaus ZEN (SBL, CSS, XBL, PBL, DROP)zen.spamhaus.orgdireccionessísíEspejos públicos gratuitos para uso de bajo volumen y no comercial; rechaza los resolvedores públicos y abiertos. Retirada desde el verificador de Spamhaus. PBL incluye rangos de usuarios finales por política: retira una dirección de ella solo si de verdad ejecuta un servidor de correo.
barracudaBarracuda BRBLb.barracudacentral.orgdireccionesnosíGratuita; Barracuda pide que los servidores DNS que la consultan estén registrados con una cuenta gratuita en barracudacentral.org. Solicitud de retirada.
spamcopSpamCopbl.spamcop.netdireccionesnosíGratuita. Las inclusiones caducan solas aproximadamente un día después de que cesen los informes; la página de consulta muestra el motivo y ofrece la retirada.
mailspikeMailspikebl.mailspike.netdireccionesnonoGratuita con bajo volumen. Consulta y retirada.
uceprotect_1UCEPROTECT Nivel 1dnsbl-1.uceprotect.netdireccionesnonoConsulta gratuita. Las inclusiones caducan tras siete días sin nuevo spam; la página de comprobación también vende una retirada exprés, que nunca es necesaria. Pocos receptores la usan.
psblPSBL (Passive Spam Block List)psbl.surriel.comdireccionesnonoGratuita. Retirada por autoservicio en la página de inclusión.
spamratsSpamRATS (Dyna, NoPtr, Spam, Auth)all.spamrats.comdireccionesnonoGratuita con bajo volumen. RATS-NoPtr incluye direcciones sin DNS inverso. Consulta y retirada.
spamhaus_dblSpamhaus DBLdbl.spamhaus.orgel dominio—síMismas condiciones que ZEN. Retirada desde el verificador de Spamhaus.
surblSURBL (multi)multi.surbl.orgel dominio—noGratuita con bajo volumen; rechaza los resolvedores públicos y muy cargados. Consulta y retirada.
uriblURIBL (multi)multi.uribl.comel dominio—noGratuita con bajo volumen; rechaza los resolvedores públicos y muy cargados. Consulta, retirada.

Una inclusión en una lista principal dispara una alerta crítica; una en las demás listas, una de aviso. Las direcciones IPv6 de los MX solo se comprueban frente a Spamhaus ZEN, la única lista de aquí que responde para IPv6; las demás las muestran como no cubiertas.

En Custom lists, al final de la lista de casillas, añade las zonas DNSBL de cualquier otra lista que uses o que gestiones tú (por ejemplo dnsbl.example.org). Cada una tiene un Type: ip (se pregunta la zona por cada dirección, como 1.2.0.192.dnsbl.example.org) o domain (por el dominio de correo), y un interruptor Major para una lista cuya inclusión deba disparar la alerta crítica. La zona debe ser un nombre de dominio válido, no una dirección IP, y no puede repetir otra zona ni una de las listas de arriba; como máximo 20 listas propias. Cualquier respuesta 127.x.x.x cuenta como incluida; NXDOMAIN, como limpia.

El monitor consulta exactamente las listas marcadas más las propias. Un monitor creado antes de estas opciones no tiene ningún ajuste y sigue consultando todas las listas de arriba. La opción lists guarda los ids marcados separados por comas (- cuando no hay ninguno) y custom_lists una matriz JSON como [{"zone": "dnsbl.example.org", "subject": "ip", "major": false}].

Las listas se consultan por DNS, y cómo responden depende de qué resolvedor pregunta:

  • Spamhaus rechaza las consultas que llegan a través de resolvedores públicos (Google 8.8.8.8, Cloudflare 1.1.1.1, Quad9), a través de resolvedores que reenvían a ellos, o a través de resolvedores sin un DNS inverso atribuible. Entonces responde 127.255.255.254 en lugar de NXDOMAIN (127.255.255.255 cuando un resolvedor envía demasiadas consultas, 127.255.255.252 para una consulta mal formada o una clave DQS errónea). Esto parece una inclusión y no lo es: DumbMonit marca la lista de Spamhaus como rechazada («Spamhaus refuses this resolver» en la página del monitor), nunca como «incluida», y las demás listas conservan sus resultados. Solo cuando ninguna otra lista seleccionada ha respondido, el monitor muestra un error de configuración (que no envía alerta de caída) en lugar de un resultado.
  • URIBL y SURBL responden 127.0.0.1 a los resolvedores que rechazan. Esa lista se muestra entonces como «Refused» (desconocida), no como una inclusión.
  • Una lista que no responde a tiempo es desconocida, nunca limpia. Solo NXDOMAIN significa «no incluida». Una respuesta fuera de 127.0.0.0/8 (un resolvedor que reescribe NXDOMAIN con la dirección de una página de búsqueda) también es desconocida.

Así que usa un resolvedor recursivo propio: Unbound, Knot Resolver, BIND o PowerDNS Recursor resolviendo desde los servidores raíz (sin reenviar a un resolvedor público), y fija su dirección en Resolver si no es el resolvedor del sistema. Pi-hole o AdGuard Home delante de Unbound funciona; delante de 1.1.1.1 no.

O, solo si quieres también Spamhaus y no puedes cambiar el resolvedor, crea una cuenta gratuita del Spamhaus Data Query Service (uso no comercial, bajo volumen) e introduce su clave como credencial («Spamhaus DQS key (optional)»): entonces se consulta a Spamhaus bajo <clave>.zen.dq.spamhaus.net y <clave>.dbl.dq.spamhaus.net, que responden a través de cualquier resolvedor. La clave se guarda cifrada y no se vuelve a mostrar.

Las listas de bloqueo limitan la frecuencia con que un resolvedor puede preguntar, y vetan a los resolvedores que las barren. DumbMonit pregunta a cada lista una vez por Refresh interval (6 horas por defecto), como máximo Queries per second (10 por defecto) con ocho consultas en vuelo, y vuelve a mostrar el último resultado en cada comprobación intermedia, de modo que las reglas de alerta ven una serie continua. Una comprobación se ejecuta en segundo plano: el primer resultado aparece unos segundos después de añadir el monitor, y cambiar la dirección, una opción o la clave inicia enseguida una nueva comprobación. Una comprobación cuyo resultado es un error se reintenta tras diez minutos.

Comprobar un servidor de correo frente a las listas de bloqueo

Sección titulada «Comprobar un servidor de correo frente a las listas de bloqueo»
  1. Introduce el dominio para el que envías correo, por ejemplo “example.com”: DumbMonit comprueba las direcciones de sus MX y del propio dominio. O introduce la dirección IP pública desde la que envía el servidor. Si el correo sale por un relé que no es un MX, añade su dirección en Extra addresses.

  2. No hace falta ninguna clave de API: deja la credencial en No key. Sin clave, las listas de bloqueo se consultan a través del resolvedor DNS de este servidor, o del que fijes en Resolver.

  3. Marca en Blocklists las listas de bloqueo que consultar (las principales vienen marcadas por defecto) y añade en Custom lists las zonas DNSBL de cualquier otra lista que uses.

  4. Solo Spamhaus puede rechazar una consulta, y solo cuando el resolvedor es público (Google, Cloudflare, Quad9) o reenvía a uno. El monitor muestra entonces «Spamhaus refuses this resolver» y todas las demás listas siguen funcionando. Para tener también Spamhaus, fija Resolver en un resolvedor recursivo propio (basta un Unbound que resuelva desde los servidores raíz) o elige como credencial la clave DQS de Spamhaus opcional: una cuenta gratuita (uso no comercial, bajo volumen) cuya clave hace que Spamhaus responda a través de cualquier resolvedor.

    https://www.spamhaus.com/data-access/free-data-query-service/
  5. Para comprobar la configuración, añade un monitor para 127.0.0.2, la dirección de prueba que toda lista de bloqueo incluye: cada una debería mostrarla como incluida.

  6. Gmail, Outlook.com y Yahoo no publican ninguna lista de bloqueo que se pueda consultar. DumbMonit comprueba en su lugar lo que ellos pesan (un DNS inverso que apunta de vuelta a la dirección, registros SPF y DMARC) y enlaza con sus herramientas para remitentes en la página del monitor.

Todas las métricas llevan el prefijo dumbmonit_blacklist_.

MétricaQuéEtiquetas
listed_major_listslistas principales (Spamhaus ZEN y DBL, Barracuda, SpamCop) que incluyen una dirección o el dominio
listed_liststodas las listas que incluyen una dirección o el dominio
addresses_checkeddirecciones comprobadas
addresses_listeddirecciones incluidas en al menos una lista
domain_listed1 cuando el dominio está en una lista de bloqueo de dominios
unknown_checkscomprobaciones sin respuesta (tiempo de espera, rechazo)
checkuna serie por dirección (o dominio) y lista: 1 incluida, 0 limpia, −1 sin respuesta, −2 rechazada, −3 no cubiertalist, subject, state, code, meaning, reason
list_checked, list_listed, list_unknownpor lista: sujetos consultados, incluidos, sin respuestalist
list_infovalor 1, una por lista realmente consultada (también las propias): lo que muestra la página del monitorlist, name, zone, subject, major
address_infovalor 1, de dónde viene cada direcciónaddress, source (mx, domain, input, extra), mx
ptr_ok1 cuando el DNS inverso resuelve de vuelta a la direcciónaddress, ptr
mx_hostshosts MX del dominio
spf_recordsregistros v=spf1 en el dominio (1 es lo correcto)
dmarc_recordsregistros v=DMARC1 en _dmarc.<dominio>
dmarc_policy_infovalor 1policy
mail_auth_missing0 a 2: SPF ausente o duplicado, DMARC ausente
scan_age_seconds, scan_duration_seconds, scan_runningla comprobación mostrada: su antigüedad, cuánto tardó, si hay una nueva en curso

Las reglas integradas que se aplican: Listed on a major blocklist, Listed on a blocklist, Mail server reverse DNS mismatch, SPF or DMARC missing, y además Monitor unreachable cuando el resolvedor no responde a ninguna de las consultas.

El panel lee lo que guardó el sondeo; abrir la página nunca consulta una lista de bloqueo. Muestra los recuentos, luego las listas realmente consultadas (las marcadas y las tuyas, cada una con cuántos sujetos incluye y «Spamhaus refuses this resolver» cuando es el caso), luego cada resultado con el código de la lista, su motivo publicado y enlaces a sus páginas de consulta y retirada, luego el DNS inverso de cada dirección, SPF y DMARC, y las herramientas para remitentes de Gmail, Outlook.com y Yahoo.

La página también tiene un enlace Also check on MXToolbox. Abre en una pestaña nueva la consulta pública de listas de bloqueo de mxtoolbox.com para la dirección o el dominio vigilado; DumbMonit no llama a su API.

Ninguna hace falta («No key (recommended)», el valor por defecto), o opcionalmente una clave DQS de Spamhaus (ver arriba), que solo importa para Spamhaus.

Dirección: un dominio (example.com) o una dirección IP pública. Opciones: Resolver, Blocklists (las principales marcadas en un monitor nuevo; todas en uno creado antes), Custom lists, Extra addresses, Refresh interval (6 horas, de 1 a 168), Queries per second (10, de 1 a 50) y Timeout per query (5 s, de 1 a 30). Las direcciones privadas nunca se comprueban: las listas de bloqueo solo conocen la Internet pública. 127.0.0.2 se acepta como dirección de prueba.