Qué es Greylisting y cómo activarlo o desactivarlo en cPanel

Greylisting es una técnica antispam que rechaza temporalmente determinados mensajes provenientes de remitentes que el servidor todavía no reconoce. Un servidor de correo legítimo normalmente vuelve a intentar la entrega después de unos minutos; muchos sistemas simples utilizados para enviar spam no lo hacen.

El objetivo no es bloquear definitivamente el primer mensaje, sino comprobar que el servidor remitente se comporta como un servidor SMTP real.

Cómo funciona Greylisting

El sistema identifica una combinación conocida como tripleta, formada normalmente por:

  • la dirección IP del servidor remitente;
  • la dirección del remitente;
  • la dirección del destinatario.

Cuando la combinación es nueva, el servidor receptor responde con un error temporal de la familia 4xx. El servidor emisor debería conservar el mensaje en su cola y volver a intentarlo. Tras un tiempo suficiente, el receptor acepta la entrega y recuerda la combinación durante un período.

Greylisting no es un rechazo definitivo

Un rechazo permanente suele utilizar códigos 5xx. Greylisting utiliza una respuesta temporal para solicitar un nuevo intento. Por eso no conviene interpretar la primera demora como una pérdida del mensaje.

Según la documentación de cPanel, el aplazamiento predeterminado puede ser de cinco minutos, aunque el administrador del servidor puede modificarlo. El tiempo total también depende del intervalo de reintento utilizado por el servidor remitente.

Cómo activar o desactivar Greylisting en cPanel

La opción solamente aparece si el proveedor habilitó la función y el servicio correspondiente en el servidor.

  1. Ingresá a cPanel.
  2. Abrí Configure Greylisting o Configurar Greylisting.
  3. Buscá el dominio que querés administrar.
  4. Utilizá el interruptor para activar o desactivar la función.
  5. Enviá un mensaje de prueba desde una cuenta externa.

Si administrás varios dominios, revisá cada uno por separado. No cambies todos al mismo tiempo si estás investigando un caso concreto.

Ventajas de Greylisting

  • Reduce correo enviado por sistemas que no mantienen una cola SMTP correcta.
  • Funciona antes de que el mensaje sea aceptado y analizado completamente.
  • No depende de una lista fija de palabras.
  • Complementa otras capas de protección.

Posibles inconvenientes

  • El primer correo de un remitente desconocido puede demorarse.
  • Algunos sistemas mal configurados no reintentan correctamente.
  • Servicios con grupos grandes de IP pueden utilizar otra IP en el reintento.
  • Los avisos urgentes, códigos de acceso o recuperaciones de contraseña pueden llegar más tarde.

La demora no siempre es igual. Un servidor puede reintentar a los pocos minutos y otro hacerlo más tarde según su política de cola.

Cuándo puede convenir desactivarlo

Evaluá desactivar Greylisting para un dominio si recibís mensajes críticos sensibles al tiempo y confirmaste mediante registros que un proveedor legítimo no reintenta correctamente. Ejemplos posibles incluyen alertas, códigos de verificación o sistemas antiguos.

No lo desactives solamente porque un correo demoró algunos minutos. Primero comprobá que el retraso provino de Greylisting y no de la cola del remitente, problemas DNS, límites del servidor o filtros posteriores.

Cómo diagnosticar una demora

  1. Anotá remitente, destinatario y horario aproximado.
  2. Abrí Track Delivery en cPanel.
  3. Buscá la dirección del destinatario.
  4. Revisá si aparece un aplazamiento temporal y un intento posterior.
  5. Confirmá finalmente si el mensaje fue aceptado y entregado.

La guía de Track Delivery en cPanel explica cómo interpretar el recorrido y diferenciar demoras de rechazos definitivos.

Qué hacer si el remitente no reintenta

Contactá al proveedor emisor y pedile que revise su cola SMTP. Un servidor correctamente configurado debe reintentar después de una respuesta temporal. Si se trata de un servicio importante y no puede corregirse, consultá con tu proveedor de hosting antes de deshabilitar la protección.

Greylisting y proveedores con muchas IP

Algunos servicios distribuyen sus entregas entre diferentes servidores. Si el primer intento y el segundo provienen de IP distintas, el sistema puede considerar que se trata de una tripleta nueva y prolongar la demora. Los administradores pueden mantener proveedores confiables en listas conocidas, pero esa tarea corresponde al nivel del servidor.

Diferencias con SpamAssassin

Greylisting observa el comportamiento de entrega antes de aceptar el mensaje. SpamAssassin y Spam Filters analizan múltiples características del mensaje y asignan una puntuación.

Un correo puede superar Greylisting y luego ser clasificado como spam; también puede evitar una demora por ser conocido y aun así contener señales sospechosas. Las dos herramientas resuelven problemas distintos.

Greylisting no reemplaza la autenticación

SPF, DKIM y DMARC ayudan a validar el origen y la alineación del remitente. Greylisting no los sustituye ni corrige una cuenta comprometida. Mantené todas las capas correctamente configuradas y revisá SPF, DKIM y DMARC en cPanel.

Recomendaciones finales

  • Probá la entrega antes y después de cambiar la función.
  • No confundas una respuesta 4xx temporal con un rechazo 5xx definitivo.
  • Usá Track Delivery para confirmar la causa.
  • Documentá qué dominio modificaste y cuándo.
  • Si la demora afecta servicios críticos, reuní ejemplos antes de abrir un ticket.