El protocolo simple de transferencia de correo electrónico (SMTP, por sus siglas en inglés) es el protocolo estándar de la comunicación por correo electrónico y es esencial para la forma en que los correos electrónicos se entregan y reciben a través de internet.
Asimismo, el protocolo SMTP es esencial para las comunicaciones comerciales y personales, ya que garantiza que los correos electrónicos lleguen rápidamente a sus destinatarios.
Sin embargo, los problemas del servidor SMTP, como el error 504, pueden impedir seriamente esta operación.
El error SMTP 504 puede afectar la comunicación por correo electrónico, ya que a menudo se produce por tiempos de espera del servidor y retrasa o detiene por completo la transmisión del correo electrónico.
Interpretación del error SMTP 504
Se produce cuando un servidor SMTP no puede finalizar una solicitud dentro del límite de tiempo asignado.
En otras palabras, este fallo indica una grave interrupción en la comunicación entre los servidores implicados en el proceso de transmisión de correo electrónico, no solo una pequeña molestia.
¿Cómo se manifiesta el error SMTP 504?
Dependiendo del cliente de correo electrónico o del sistema servidor, el error puede aparecer de múltiples formas:
- El mensaje «504 Gateway Timeout» es el más habitual y hace referencia a que el servidor tarda demasiado en enviar una solicitud o respuesta.
- «504 Tiempo de espera del servidor externo». Señala que el servidor SMTP no ha podido obtener una respuesta a tiempo de otro servidor con el que estaba manteniendo correspondencia, que podría haber sido un servidor de enrutamiento o autenticación.
Causas más frecuentes del error SMTP 504
Problemas de tiempo de espera del servidor
La causa principal de un error 504 suele ser que el servidor SMTP no ha podido responder a una solicitud de otro servidor o cliente en el tiempo de espera mínimo.
Esto ocurre cuando el servidor está sometido a un alto tráfico, está sobrecargado o carece de los recursos necesarios, como CPU y memoria, para cumplir con los requisitos.
Fallos de red
Los problemas de conectividad dentro de la red también pueden provocar un error 504.
Entre los inconvenientes se encuentran la congestión de la red, las conexiones lentas o inestables y el hardware defectuoso que interrumpe intermitentemente la comunicación entre servidores.
Por lo tanto, pueden retrasar las respuestas del servidor más allá del umbral de tiempo de espera aceptable.
Indisponibilidad del servidor
A veces, el servidor que procesa la solicitud de correo electrónico puede no estar disponible temporalmente por mantenimiento, actualizaciones o un cierre repentino.
Asimismo, es posible que el servidor primario dependa de la respuesta de estos sistemas no disponibles y no consiga responder. Por ejemplo, los servidores de autenticación o los servidores de bases de datos.
Errores de configuración
A su vez, los tiempos de espera pueden deberse a una configuración incorrecta del equipo de red o del servidor SMTP.
Esto incluye cortafuegos, routers o ajustes del servidor que conducen a un manejo inapropiado de la conexión o limitan incorrectamente el tiempo que un servidor puede reaccionar ante las consultas de correo electrónico.
Dependencias externas
Con frecuencia, los servidores SMTP dependen de sistemas externos para realizar tareas como la detección de virus, la detección de spam y la autenticación.
El proceso completo de envío de correo electrónico puede verse retrasado por estos sistemas lentos o que no responden, lo que podría provocar un tiempo de espera del servidor SMTP y, por ende, el error SMTP 504.
Soluciones para resolver el error SMTP 504 en diferentes proveedores de correo
Gmail
- Comprueba la conexión de red. Asegúrate de que tu conexión a internet es lo suficientemente estable y rápida como para gestionar las comunicaciones SMTP sin tiempos de espera.
- Modifica la configuración del tiempo de espera del servidor. Los usuarios de Gmail no suelen tener acceso directo a la modificación de la configuración del tiempo de espera de SMTP, ya que esta es gestionada por Google. Sin embargo, si utilizas una aplicación de terceros con Gmail, comprueba la configuración de la aplicación para ajustar el tiempo de espera del servidor.
- Ponte en contacto con el servicio de asistencia. Si los problemas persisten, ponte en contacto con el servicio de asistencia de Google o consulta sus foros de ayuda para obtener soluciones adaptadas específicamente a los problemas de SMTP relacionados con Gmail.
Outlook
Ajusta los tiempos de espera del servidor:
- Abre Outlook y ve a Archivo > Información > Configuración de la cuenta.
- Selecciona tu cuenta de correo electrónico y haz clic en Cambiar.
- Haz clic en Más opciones y ve a la pestaña Avanzado.
- Aumenta el control del tiempo de espera del servidor a un valor más alto para dar más tiempo a las respuestas del servidor.
Prueba la disponibilidad del servidor de correo electrónico
- Utiliza la función “Probar configuración de la cuenta” haciendo clic en ella después de ajustar los tiempos de espera para verificar la conectividad con el servidor de correo.
Yahoo Mail
Comprueba la conectividad del servidor
- Inicia sesión en tu cuenta de Yahoo Mail.
- Ve a Configuración > Más configuración > Buzones.
- Selecciona tu cuenta y desplázate hasta Servidor de correo saliente (SMTP).
- Revisa que la configuración del servidor sea correcta (smtp.mail.yahoo.com) y que el puerto esté configurado según los parámetros (por lo general 465 para SSL o 587 para STARTTLS).
- Ajusta la configuración del tiempo de espera. Al igual que ocurre con Gmail, los usuarios de Yahoo por lo general no pueden ajustar la configuración del tiempo de espera SMTP directamente a través de la interfaz web. Utiliza cualquier cliente de correo electrónico de terceros configurado con Yahoo Mail para modificar estos ajustes, si están disponibles.
Otros clientes de correo electrónico
Verifica la configuración SMTP:
Chequea que los ajustes SMTP (dirección del servidor, puerto y cifrado) están correctamente configurados según las recomendaciones de tu proveedor de correo electrónico.
Aumenta el tiempo de espera:
- Accede a la configuración de la cuenta o al menú de preferencias.
- Busca la sección relacionada con la configuración del servidor o de la red y aumenta el tiempo de espera para dar más tiempo a las conexiones.
- Comprueba las dependencias externas. Verifica que ningún sistema externo (como un antivirus o un cortafuegos) está bloqueando o ralentizando tus comunicaciones SMTP.
- Por último, prueba la conexión. La mayoría de los clientes de correo electrónico ofrecen una forma de probar la configuración del servidor. Utiliza esta función para verificar que el cliente puede conectarse correctamente al servidor SMTP.
Explicación de las variaciones del error SMTP 504
El error SMTP 504 puede aparecer de varias formas y cada una indica un problema diferente en el proceso de comunicación SMTP.
A continuación se explican dos de las versiones más comunes: 504 5.7.4 y 504 5.5.2.
504 5.7.4: Problemas con el tiempo de autenticación
El código de error 504 5.7.4 a menudo indica problemas de tiempo en la validación. Esto puede ocurrir si el proceso es demasiado largo o si el servidor SMTP tarda en verificar un comando, posiblemente por demoras al acceder a los servidores o bases de datos de autenticación.
Este número de error aparece cuando el servidor agota el tiempo de espera. Para resolver este problema, suele ser necesario evaluar y optimizar la infraestructura de autenticación con el fin de garantizar que las peticiones se gestionan de forma eficaz y dentro de unos límites de tiempo razonables.
504 5.5.2: Orden inexacto en la secuencia de comandos
Por el contrario, el código de error SMTP 504 5.5.2 indica que puede que haya habido una falta de comunicación o un error de sincronización en las directivas que se transmitieron durante la operación SMTP.
Bien sea porque las directivas no se procesaron en el orden correcto o porque se produjo un retraso en su procesamiento, de modo que el servidor agota el tiempo de espera antes de finalizar la secuencia de directivas.
Es crucial asegurarse de que todos los comandos SMTP se envían y procesan en el orden correcto y con la suficiente rapidez para resolver este fallo.
Ventajas de utilizar servicios de calentamiento de correo electrónico

El uso de servicios de calentamiento de correo electrónico como Warmy.io permite aumentar de forma gradual el número de correos electrónicos enviados desde una nueva dirección o desde una dirección inactiva, lo que aumenta la credibilidad ante los proveedores de servicios de internet y reduce el riesgo de que los correos sean marcados como spam.
Además, Warmy.io ofrece una amplia gama de funciones críticas que garantizan aún más la seguridad y la fiabilidad del correo electrónico.
Por ejemplo, los usuarios pueden comprobar la entregabilidad del correo electrónico de forma gratuita y evaluar las posibilidades de que sus correos lleguen a la bandeja de entrada de los destinatarios en lugar de ser bloqueados por los filtros antispam.
Aparte, el test también comprueba las listas negras para garantizar que las direcciones de los usuarios no se incluyan en ninguna de ellas, ya que esto puede afectar la entregabilidad.
Al generar registros SPF y DMARC, esenciales para mejorar la autenticación del correo electrónico y aumentar las posibilidades de aceptación por parte de los servidores de los destinatarios, Warmy.io se convierte en una herramienta imprescindible para una comunicación por correo electrónico segura e inmediata.
FAQ
Error SMTP 504: ¿Qué es?
El error SMTP 504, también conocido como «504 Gateway Timeout», ocurre cuando un servidor SMTP no puede satisfacer una petición en el tiempo asignado y suele ser el resultado de una sobrecarga de la red o del servidor.
¿Cuál es la razón detrás del error SMTP 504?
Puede deberse a varios motivos, como tiempos de espera del servidor, conectividad de red deficiente, servidores no disponibles, configuración incorrecta o dependencia de servicios externos lentos o que no responden.
¿Cómo se puede resolver el error SMTP 504 en Gmail?
Aunque los usuarios de Gmail no pueden modificar directamente la configuración del tiempo de espera de SMTP, pueden solucionar los problemas subyacentes que provocan el error 504 al asegurarse de que disponen de una conexión a internet estable y al solicitar el servicio de asistencia de Google.
Si Outlook muestra el error SMTP 504, ¿qué debo hacer?
Para cambiar la configuración del tiempo de espera del servidor en Outlook, ve a Configuración de la cuenta, selecciona tu cuenta de correo electrónico y realiza los cambios necesarios en las pestañas «Más opciones» y «Opciones avanzadas».
¿Cómo puedo evitar el error SMTP 504?
Para evitarlo, es necesario mantener el servidor y el software actualizados, configurar correctamente los sistemas de correo electrónico, monitorearlos y mejorarlos con herramientas como Warmy.io, y asegurarse de que la conexión de red es fiable.
¿El uso de un servicio de calentamiento de correo electrónico como Warmy.io ayuda a evitar el error SMTP 504?
Utilizar un servicio de calentamiento de correo electrónico como Warmy.io contribuye a mantener una buena reputación del remitente y garantiza que los correos electrónicos no sean devueltos ni marcados como spam.
¿Existe alguna herramienta que me permita comprobar si la configuración de mi correo electrónico puede contribuir al error SMTP 504?
Herramientas como Warmy.io ofrecen funciones como la comprobación de la entregabilidad del correo electrónico y la creación de registros SPF y DMARC, que pueden ayudarte a que la configuración de tu correo electrónico se encuentre optimizada.