Ir al contenido principal

Error 451 "Temporary local problem" al enviar correo cuando el dominio está detrás de Cloudflare

Escrito por Javier Galeote

Síntomas

Al enviar correos desde Outlook u otro gestor de correo, algunos envíos fallan con el error:

451 Temporary local problem - please try later

El fallo puede parecer aleatorio: a veces el correo sale, a veces no, o solo falla hacia ciertos dominios de destino. Desde el webmail los envíos pueden funcionar con normalidad.

Causa habitual

Si tu dominio usa Cloudflare, este error suele deberse a que el registro DNS mail está configurado como CNAME o tiene el proxy de Cloudflare activado (icono de nube naranja). En ese caso, el servidor de correo (mail.tudominio.com) resuelve a las IPs del proxy de Cloudflare en lugar de a la IP real del servidor, y las conexiones SMTP/IMAP fallan de forma intermitente.

Puedes comprobarlo analizando tu dominio en una herramienta como intodns.com: en la sección MX aparecerá un registro anómalo que no apunta a la IP real del servidor de correo.

Solución

En el panel DNS de Cloudflare:

  1. Elimina el registro CNAME de mail si existe.

  2. Crea un registro de tipo A con nombre mail que apunte a la IP de tu servidor de correo, con el proxy desactivado (modo "Solo DNS", nube gris).

  3. Comprueba que el registro MX del dominio apunta a mail.tudominio.com.

Espera unos minutos a que los cambios se propaguen y vuelve a probar el envío desde tu gestor de correo.

Regla general

Los registros relacionados con el correo (mail, MX, webmail, etc.) nunca deben pasar por el proxy de Cloudflare: deben estar siempre en modo "Solo DNS". El proxy de Cloudflare está pensado para tráfico web (HTTP/HTTPS), no para SMTP, IMAP o POP3.

Si no encuentras la IP de tu servidor de correo, ábrenos un ticket y te la facilitamos.

¿Ha quedado contestada tu pregunta?