Qué ocurre
Envías correos desde tu cuenta de hosting (Webmail, Outlook, un script PHP de tu web, una aplicación tipo Filemaker, formularios de contacto, recibos automáticos, etc.) y el envío parece completarse sin error visible, pero los destinatarios no reciben nada. Tampoco te llega la copia que te envías a ti mismo. La aplicación no muestra ningún mensaje de rebote inmediato y el log de Webmail no marca un fallo claro.
Si Webmail tampoco entrega y tu cliente local muestra el envío como "OK", lo más habitual es que el proveedor de envíos saliente del servidor haya bloqueado tus correos aunque el envío salga de tu lado sin error.
Por qué se produce
En los servidores de TropicalServer el correo saliente se entrega a través de un proveedor de envíos (un relay externo) que filtra el tráfico para mantener la reputación de las IPs del servidor. Ese proveedor puede bloquear una cuenta de correo concreta cuando detecta indicios de mala práctica de envío, entre otros:
Envío masivo desde un script (recibos, notificaciones, formularios) sin autenticación SMTP correcta.
Asuntos en MAYÚSCULAS, muchos signos de exclamación o palabras típicas de spam.
Envíos a listas grandes desde una cuenta no preparada para ello.
Pico repentino del volumen de envío respecto a lo habitual de la cuenta.
Reenvíos automáticos de mensajes que ya venían marcados como sospechosos por el remitente original.
Cuando el proveedor de envíos bloquea la cuenta, el correo no se devuelve con un error inmediato al usuario: simplemente queda retenido o descartado en el relay, sin llegar al destinatario. Por eso desde tu lado parece que "el envío ha salido bien".
Cómo identificar este caso
Indicios típicos:
Los correos salen sin error en tu aplicación, pero no llegan al destinatario ni te llega copia a ti mismo.
El problema afecta a una o varias cuentas concretas, no a "todas las webs del servidor a la vez".
Otras cuentas del mismo dominio o de otros dominios del servidor sí envían sin problema.
En cPanel → Email → Seguimiento de Entregas los mensajes pueden aparecer como aceptados localmente, pero sin entrega final exitosa.
No hay rebotes claros tipo
550 5.7.1 [ESA] Sender blockeden bandeja: el bloqueo es silencioso.
Si en cPanel no ves restricciones por límite horario y otras cuentas del mismo servidor sí envían correctamente, lo más probable es que el bloqueo lo esté aplicando el proveedor de envíos saliente, no tu cuenta ni el servidor.
Qué hacer
Antes de nada, prueba a enviar el mismo correo desde Webmail a una cuenta externa (por ejemplo, Gmail). Si Webmail tampoco entrega y no obtienes error explícito, encaja con un bloqueo en el proveedor de envíos.
Revisa lo que estás enviando: si los correos llevan asuntos en mayúsculas, muchas direcciones a la vez o vienen de un script que reenvía contenido externo, el proveedor puede haberlo interpretado como práctica no recomendada.
Contacta con soporte indicando la cuenta de correo afectada y, si es posible, hacia qué destinatarios estabas intentando enviar. Desde TropicalServer podemos consultar al proveedor de envíos si la cuenta está bloqueada y, en caso afirmativo, solicitar el desbloqueo.
Una vez desbloqueada la cuenta, los envíos vuelven a salir de inmediato. Suele ser cuestión de minutos.
Cómo evitar que vuelva a ocurrir
Configura tu aplicación o script para enviar con SMTP autenticado (puerto 465 con SSL/TLS o 587 con STARTTLS) y nunca con la función
mail()de PHP sin autenticación.Evita los asuntos en MAYÚSCULAS, los signos de exclamación múltiples y las palabras típicas de campañas masivas en los correos automáticos.
Si vas a enviar a una lista de muchos destinatarios, hazlo en lotes pequeños y desde una cuenta preparada para ello, o utiliza un proveedor especializado de envío masivo.
Si reenvías correos de proveedores externos (recibos, pedidos, notificaciones), comprueba que el contenido original no incluye patrones que el filtro pueda interpretar como spam.
Casos parecidos pero distintos
Si recibes rebotes con
550 5.7.1 [ESA] Sender blockedy el problema viene de envíos masivos no autorizados desde tu cuenta, es más probable que la cuenta esté comprometida o que se haya superado el límite por mala práctica concreta (ver artículos relacionados sobre cuentas comprometidas y mayúsculas en los asuntos).Si el rebote es
550 Mailbox is full, el problema está en el buzón del destinatario o en los contadores de cuota del propio buzón origen.Si tu web utiliza el formulario de contacto para enviar miles de correos sin que tú lo sepas, lo más habitual es que el formulario esté siendo abusado por bots (captcha débil o ausente).
En todos los casos, la forma más rápida de diagnosticar es probar primero desde Webmail y abrir un ticket indicando la cuenta de correo afectada y un ejemplo concreto de envío fallido.
