Resumen de la IA
¿Te preguntas si tu conexión SMTP funciona realmente? Muchos usuarios de WordPress tienen problemas con el envío de correos electrónicos y necesitan una forma fiable de comprobar su configuración.
Sin las pruebas adecuadas, podrías pensar que tus correos electrónicos se envían correctamente cuando, en realidad, no llegan a su destino sin que te des cuenta. Esto puede provocar que se pierdan notificaciones, se pierdan ventas y los usuarios se sientan frustrados.
La buena noticia es que comprobar tu conexión SMTP es muy sencillo si se utilizan las herramientas adecuadas. WP Mail SMTP incluye una herramienta de prueba de correo electrónico integrada, pero en esta guía también se explica cómo utilizar otras alternativas.
¡Comprueba ahora tu conexión SMTP!
- Método 1: Utilizar la herramienta integrada de WP Mail SMTP (recomendado)
- Método 2: Comprobar la conexión SMTP mediante Telnet (método manual)
- Método 3: Probar el SMTP con PowerShell (alternativa para Windows)
- Método 4: Utiliza herramientas de prueba de SMTP en línea, como GMass
- Cómo solucionar los errores más comunes en las pruebas SMTP
Método 1: Utilizar la herramienta integrada de WP Mail SMTP (recomendado)
Siempre recomiendo empezar con la herramienta de prueba integrada en WP Mail SMTP, ya que simplifica mucho las cosas. No hace falta lidiar con líneas de comando ni instalar software adicional.
Para empezar, ve a WP Mail SMTP » Herramientas en tu panel de control de WordPress. Verás varias pestañas en la parte superior de la página. Haz clic en la pestaña «Prueba de correo electrónico ».
Aquí es donde enviarás tu correo electrónico de prueba. Busca el campo «Enviar a» e introduce una dirección de correo electrónico a la que tengas acceso. Yo suelo usar mi correo electrónico del trabajo para poder comprobar los resultados de inmediato.
Verás un botón de activación/desactivación de HTML debajo del campo de correo electrónico. Mantén esta opción activada (debería estar activada por defecto). La mayoría de los clientes de correo electrónico actuales esperan recibir mensajes con formato HTML, por lo que realizar las pruebas con HTML te proporcionará los resultados más realistas.
Solo deberías desactivar esta opción si estás solucionando un problema concreto relacionado con el envío de correos electrónicos de texto sin formato. Ahora haz clic en el botón «Enviar correo electrónico ». WP Mail SMTP intentará enviar el mensaje de prueba a través de la conexión SMTP que hayas configurado.

Verás uno de estos dos resultados. Si todo ha salido bien, aparecerá el mensaje de éxito «¡El correo electrónico HTML de prueba se ha enviado correctamente! Comprueba tu bandeja de entrada para asegurarte de que se ha recibido».
Para confirmar que el mensaje de prueba se ha enviado correctamente, compruebe si en su bandeja de entrada aparece un mensaje similar al del ejemplo siguiente:

Si algo sale mal, aparecerá un mensaje de error detallado que explica qué ha fallado. Estos mensajes de error son realmente útiles, ya que indican exactamente qué hay que corregir.
Sigue los pasos recomendados que se indican en el mensaje de error. Si el problema persiste tras seguir estos pasos, ponte en contacto con el equipo de asistencia de WP Mail SMTP.

Pero espera, hay más. Después de enviar el correo electrónico de prueba, desplázate un poco hacia abajo. Verás una sección llamada «Resultados de la comprobación del dominio» que aparece automáticamente. Esta es una de mis funciones favoritas, ya que te ahorra tener que comprobar manualmente tus registros DNS.
Este escáner analiza los registros SPF, DKIM y DMARC de tu dominio. Estos registros de autenticación son fundamentales para la entrega del correo electrónico. Si alguno de ellos muestra advertencias o errores, es posible que tus correos electrónicos se envíen, pero que acaben en las carpetas de spam.
- Una marca de verificación verde indica que ese registro está configurado correctamente.
- Una advertencia amarilla o un error rojo significa que debes añadir o corregir ese registro DNS.
El escáner suele incluir instrucciones específicas sobre qué datos hay que añadir, por lo que puedes copiar esos datos y enviárselos a tu proveedor de alojamiento o introducirlos tú mismo si gestionas tu propio DNS.

Esta prueba de un solo clic te permite comprobar que los correos electrónicos se envían correctamente y, además, te ofrece un análisis del estado de tu autenticación de correo electrónico. Por eso siempre empiezo por aquí antes de probar cualquier otro método de comprobación.
Método 2: Comprobar la conexión SMTP mediante Telnet (método manual)
Si quieres comprobar que tu servidor SMTP está accesible sin pasar por WordPress o WP Mail SMTP, Telnet te ofrece una forma directa de probar la conexión.
Utilizo este método cuando necesito descartar problemas relacionados con los complementos y confirmar que el servidor de correo en sí mismo responde. Piensa en Telnet como si fuera una conversación directa con tu servidor de correo electrónico.
Te conectarás a él, enviarás algunos comandos básicos y comprobarás si responde como debería. Primero, tienes que abrir la herramienta de línea de comandos en tu ordenador.
- En Windows, pulsa la tecla Windows, escribe «cmd» o «Símbolo del sistema» y pulsa Intro.
- En Mac, abre Spotlight (Cmd + Espacio), escribe «Terminal» y pulsa Intro.
Antes de poder probar nada, debes asegurarte de que Telnet esté disponible en tu sistema. Escribe telnet y pulsa Intro. Si Telnet está instalado, verás una pantalla en blanco o el indicador de Telnet. Eso significa que ya estás listo para empezar.
Si aparece un error del tipo «comando no encontrado» o «"telnet" no se reconoce como comando interno o externo», primero tendrás que habilitarlo.
Necesitarás dos datos: la dirección de tu servidor SMTP y el número de puerto. Puedes encontrarlos en la documentación de tu proveedor de correo electrónico o en WP Mail SMTP » Ajustes, dentro de la configuración del servidor de correo.
Escribe este comando, sustituyendo el servidor y el puerto por tus datos reales:
telnet smtp.gmail.com 587
Una vez conectado, escribe esto y pulsa Intro:
EHLO yourdomain.com
(Sustituye yourdomain.com por tu dominio real)
Respuesta correcta:
250-smtp.gmail.com at your service
250-SIZE 35882577
250-8BITMIME
250-STARTTLS
250 ENHANCEDSTATUSCODES
Esos códigos «250» indican que el servidor ha aceptado tu comando. La lista te muestra lo que el servidor puede hacer (como los métodos de autenticación y el tamaño máximo de los mensajes).
Si, en cambio, ves códigos de error (como «500» o «550»), significa que el servidor no ha entendido tu comando o que no acepta conexiones desde tu dominio.
Ya has terminado las pruebas, así que cierra la conexión correctamente escribiendo «QUIT» y pulsando Intro. El servidor responderá con un mensaje similar a «221 Goodbye» y te desconectará.
Ten en cuenta que Telnet solo comprueba la conectividad básica. No comprueba la autenticación, por lo que, aunque esto funcione, es posible que sigas teniendo problemas si tus configuraciones de SPF, DKIM y DMARC no están bien configuradas.
Método 3: Probar el SMTP con PowerShell (alternativa para Windows)
Si utilizas Windows y buscas una forma más sencilla de comprobar tu conexión SMTP, PowerShell es tu mejor aliado. Es más fácil que Telnet y te ofrece información más clara cuando algo falla.
He utilizado este método en innumerables ocasiones para solucionar problemas de correo electrónico, y resulta especialmente útil cuando hay que probar servidores SMTP que requieren autenticación.
En primer lugar, tendrás que abrir PowerShell con privilegios de administrador. Haz clic en el menú Inicio y escribe «PowerShell» en el cuadro de búsqueda. Haz clic con el botón derecho del ratón en «Windows PowerShell» y selecciona «Ejecutar como administrador».
PowerShell utiliza un cmdlet llamado Send-MailMessage para enviar correos electrónicos de prueba a través de tu servidor SMTP. Este es el formato básico que debes utilizar:
Send-MailMessage -SmtpServer smtp.example.com -Port 587 -From [email protected] -To [email protected] -Subject "Test" -Body "Test message" -UseSsl
Te voy a explicar qué hace cada parte:
- SmtpServer smtp.example.com: Sustituye esto por la dirección de tu servidor SMTP (por ejemplo, smtp.sendlayer.com).
- Puerto 587: el puerto SMTP que estás utilizando (los puertos más habituales son el 587, el 465 o el 25).
- De [email protected]: la dirección de correo electrónico desde la que envías el mensaje.
- A [email protected]: la dirección a la que quieres que se envíe el correo electrónico de prueba.
- Asunto «Prueba»: El asunto de tu correo electrónico de prueba.
- Cuerpo «Mensaje de prueba»: el contenido real del mensaje.
- UseSsl: Indica a PowerShell que utilice el cifrado SSL/TLS (requerido por la mayoría de los servidores SMTP modernos).
Ejecuta el script de PowerShell. Si se ejecuta correctamente, deberías recibir un correo electrónico de prueba. Sin embargo, la mayoría de los servidores SMTP te pedirán que te identifiques con un nombre de usuario y una contraseña.
PowerShell lo facilita con el -Credential parámetro. Añade esto a tu comando para que aparezca un cuadro de diálogo de credenciales en el que introducir tu nombre de usuario SMTP (normalmente tu dirección de correo electrónico) y tu contraseña:
Send-MailMessage -SmtpServer smtp.example.com -Port 587 -From [email protected] -To [email protected] -Subject "Test" -Body "Test message" -UseSsl -Credential (Get-Credential)
Cuando la prueba se realiza correctamente, PowerShell simplemente vuelve a la línea de comandos sin mostrar ningún resultado. La ausencia de mensajes de error significa que todo ha funcionado correctamente.
Método 4: Utiliza herramientas de prueba de SMTP en línea, como GMass
Si prefieres no tener que lidiar con herramientas de línea de comandos, los servicios de prueba de SMTP en línea ofrecen una forma mucho más sencilla de verificar tu conexión. Estas herramientas basadas en navegador te permiten probar tu servidor SMTP sin necesidad de instalar nada en tu ordenador.
Me han resultado especialmente útiles a la hora de resolver problemas desde diferentes lugares o cuando necesito comprobar rápidamente la configuración. Existen varios servicios en línea fiables que puedes utilizar:
- La herramienta de prueba SMTP de GMass es muy sencilla y muestra los intercambios SMTP con todo detalle.
- El servidor de correo electrónico de prueba de MXToolbox ofrece un diagnóstico completo junto con los resultados de la prueba.
- La herramienta de prueba SMTP de DNS Checker ofrece una interfaz sencilla y resulta muy útil para realizar comprobaciones rápidas.
Las tres herramientas funcionan de manera similar, así que elige la que te resulte más cómoda. En este tutorial, te explicaré el proceso general que se aplica a cualquiera de ellas.
Introduce los datos de tu servidor SMTP
Una vez que hayas abierto la herramienta de prueba que hayas elegido, tendrás que introducir los datos de tu servidor SMTP. Empieza por el campo «Servidor SMTP » o «Nombre de host ». Introduce la dirección de tu servidor de correo (por ejemplo, smtp.gmail.com o smtp.sendgrid.net).
A continuación, introduce el número de puerto. Debe coincidir con el que hayas configurado en WP Mail SMTP:
- Puerto 25 para SMTP estándar (poco utilizado hoy en día)
- Puerto 465 para el cifrado SSL
- Puerto 587 para el cifrado TLS (el más habitual)
A continuación, introduce tu nombre de usuario y contraseña. Son las mismas credenciales que utilizaste al configurar WP Mail SMTP.
Configurar los ajustes de seguridad
La mayoría de las herramientas de pruebas en línea cuentan con un menú desplegable o botones de opción para configurar los ajustes de cifrado.
Selecciona el tipo de seguridad que corresponda a tu número de puerto:
- Ninguno para el puerto 25 (no recomendado para la mayoría de los servidores)
- SSL para el puerto 465
- TLS o STARTTLS para el puerto 587
Si no estás seguro de qué tipo de cifrado debes utilizar, consulta la documentación de tu proveedor de correo electrónico. En caso de duda, prueba la opción «Auto» si la herramienta la ofrece (esta detecta automáticamente el cifrado adecuado).
Un error en esta configuración es una de las causas más habituales por las que fallan las pruebas, así que comprueba bien que se ajusta a los requisitos de tu servidor.
Añadir direcciones de correo electrónico
Tendrás que indicar dos direcciones de correo electrónico para la prueba.
La dirección del remitente puede ser cualquier dirección de correo electrónico con el formato adecuado (como [email protected]). No es necesario que sea una cuenta de correo real, basta con que tenga un formato válido.
La dirección de correo electrónico debe ser una cuenta que realmente puedas consultar. Utiliza tu correo electrónico personal o una cuenta de prueba en la que puedas comprobar que el mensaje ha llegado.
Algunas herramientas también te permiten añadir un asunto o el cuerpo del mensaje. Estos campos son opcionales, pero pueden ayudarte a identificar el correo electrónico de prueba cuando lo recibas.
Ejecuta la prueba
Una vez que hayas introducido todos los datos, haz clic en el botón «Probar», «Enviar» o «Comprobar» (el nombre varía según la herramienta).
La herramienta intentará conectarse a tu servidor SMTP y enviar un correo electrónico de prueba. Esto suele tardar solo unos segundos.
Verás un informe detallado que muestra toda la conversación SMTP. Se trata del intercambio de mensajes entre la herramienta de prueba y tu servidor de correo.
Cómo solucionar los errores más comunes en las pruebas SMTP
Después de enviar tu correo electrónico de prueba, es posible que aparezcan mensajes de error que impidan la entrega. Estos problemas son habituales y, por lo general, fáciles de solucionar. En la siguiente tabla se resumen los errores SMTP más frecuentes y sus soluciones.
| Error | Qué significa | Cómo solucionarlo |
|---|---|---|
| Error de autenticación (Error 535) | El nombre de usuario o la contraseña son incorrectos | Comprueba de nuevo las credenciales enWP Mail SMTP » Ajustes. Para Gmail/Google Workspace, utiliza una contraseña específica para la aplicación. Elimina los espacios sobrantes que puedan haberse introducido al copiar y pegar. |
| Tiempo de espera de conexión agotado | WordPress no puede conectarse al servidor SMTP | Comprueba que el servidor SMTP sea el correcto. Prueba con diferentes puertos:587 (TLS),465 (SSL) o25. Ponte en contacto con tu proveedor de alojamiento si no funcionan ninguno de los puertos; es posible que tengan que desbloquear los puertos SMTP. |
| Error de certificado TLS/SSL | El servidor no confía en el certificado de seguridad SMTP | Cambia entre el cifradoTLSySSLenWP Mail SMTP » Ajustes. Prueba con TLS en el puerto 587 o con SSL en el puerto 465. Ponte en contacto con tu proveedor de alojamiento para actualizar los certificados SSL si es necesario. |
| Acceso al relé denegado (Error 550) | El servidor SMTP no acepta correos procedentes de tu IP | Añade la dirección IP de tu servidor a la lista de direcciones permitidas o a las direcciones IP autorizadas de tu proveedor de correo electrónico. Busca tu dirección IP en el panel de control de tu alojamiento web o ponte en contacto con el servicio de asistencia. |
| Dirección del remitente rechazada | El correo electrónico no coincide con tu dominio autenticado | Cambia ladirección de correo electrónico del remitenteenWP Mail SMTP » Ajustespara utilizar tu dominio verificado (por ejemplo, [email protected], en lugar de [email protected]). |
| Advertencias sobre la autenticación DNS | Faltan registros SPF, DKIM o DMARC | Añade los registros DNS necesarios en tu proveedor de registro de dominios. Sigue la guía de configuración de DNSde tu proveedor de correo electrónico o espera entre 24 y 48 horas a que los registros se propaguen tras añadirlos. |
¿Sigues sin poder solucionarlo? Si has probado estas soluciones y los errores persisten, ponte en contacto con el equipo de asistencia de tu proveedor de alojamiento web o contacta directamente con tu proveedor de servicios de correo electrónico.
Los titulares de una licencia de WP Mail SMTP también pueden recurrir a nuestro servicio de configuración personalizada para que nuestro equipo se encargue de la configuración por usted.
Preguntas frecuentes sobre cómo comprobar tu conexión SMTP
¿Qué es el SMTP y por qué debo probarlo?
SMTP son las siglas de «Simple Mail Transfer Protocol» (Protocolo simple de transferencia de correo). Es el sistema que envía los correos electrónicos desde tu sitio de WordPress a las bandejas de entrada de tus destinatarios.
Por defecto, WordPress utiliza una función básica de correo de PHP que a menudo es marcada como spam o falla por completo. Comprobar tu conexión SMTP te ayuda a verificar que tu servidor de correo electrónico está configurado correctamente y que realmente puede enviar mensajes.
Siempre compruebo el SMTP después de configurar una nueva página web o cambiar de proveedor de correo electrónico. Así evito tener que descubrir problemas de entrega cuando un cliente se queja de que nunca ha recibido la confirmación de su pedido.
¿Cómo puedo saber si la prueba de conexión SMTP se ha realizado correctamente?
Cuando utilices WP Mail SMTP » Herramientas » Prueba de correo electrónico, aparecerá un mensaje verde de éxito que dice: «¡El correo electrónico se ha enviado correctamente!».
En unos minutos deberías recibir el correo electrónico de prueba en tu bandeja de entrada. Si no lo ves enseguida, revisa tu carpeta de correo no deseado.
Si la prueba falla, WP Mail SMTP te mostrará mensajes de error específicos con consejos para solucionar el problema. Estos mensajes te indican exactamente qué ha fallado.
¿Qué puertos debo utilizar para las pruebas de SMTP?
La mayoría de los servidores SMTP modernos utilizan el puerto 587 con cifrado STARTTLS. Esto es lo que recomiendo probar en primer lugar, ya que es el estándar del sector para el envío seguro de correos electrónicos.
El puerto 465 utiliza cifrado SSL desde el principio y es una buena alternativa si el 587 no funciona. El puerto 25 es el puerto SMTP original, pero muchos proveedores de alojamiento lo bloquean para evitar el spam.
Al configurar WP Mail SMTP, el plugin selecciona automáticamente el puerto adecuado en función del servidor de correo que hayas elegido. Sin embargo, si estás realizando pruebas manualmente con Telnet o PowerShell, empieza por el 587.
¿Puedo probar el SMTP sin instalar WP Mail SMTP?
Sí, puedes utilizar herramientas de línea de comandos como Telnet o PowerShell, o herramientas basadas en navegador como GMass SMTP Tester y MXToolbox.
Estos métodos te permiten comprobar que tu servidor SMTP responde y acepta conexiones. Sin embargo, no te indicarán si WordPress está configurado correctamente para utilizar ese servidor.
Si estás solucionando problemas de correo electrónico específicos de WordPress, te recomiendo encarecidamente que utilices la herramienta integrada de WP Mail SMTP. Esta herramienta comprueba todo el proceso de envío de correo electrónico, incluida la autenticación DNS y la configuración de WordPress.
¿Qué significa «Tiempo de espera de conexión» al realizar pruebas de SMTP?
Un tiempo de espera de conexión significa que tu herramienta de pruebas intentó conectarse al servidor SMTP, pero nunca recibió respuesta.
Esto suele ocurrir porque tu proveedor de alojamiento web o tu cortafuegos bloquean las conexiones salientes en el puerto SMTP que estás intentando utilizar. Algunos servidores compartidos bloquean los puertos 25, 587 y 465 de forma predeterminada para evitar el spam.
Ponte en contacto con el servicio de asistencia de tu proveedor de alojamiento y pregúntales si permiten conexiones SMTP salientes. Es posible que tengas que cambiar a otro puerto o utilizar un proveedor de SMTP diferente que se adapte a las restricciones de tu proveedor de alojamiento.
¿Cuál es la diferencia entre realizar pruebas en el puerto 587 y en el 465?
El puerto 587 está diseñado para el envío de correo electrónico con cifrado STARTTLS. La conexión se inicia sin cifrar y, a continuación, pasa a ser segura. Este es el estándar actual y el que la mayoría de los servicios SMTP esperan que utilices.
El puerto 465 utiliza SSL/TLS implícito, lo que significa que toda la conexión está cifrada desde el principio. Algunos proveedores prefieren esta opción, pero el puerto 587 es más compatible. Si uno no funciona, prueba con el otro.
A continuación: Guía para principiantes sobre la configuración del correo electrónico mediante DNS
¿Sus correos electrónicos de WordPress llegan a la carpeta de spam en lugar de a las bandejas de entrada de los clientes? Esto podría deberse a que carecen de la autenticación adecuada, y los registros DNS son la clave para solucionarlo.
Sin los registros SPF, DKIM y DMARC configurados correctamente, los proveedores de correo electrónico como Gmail y Yahoo tratan tus mensajes como poco fiables y los bloquean o los envían directamente a la carpeta de correo no deseado.
WP Mail SMTP facilita la configuración de la autenticación del correo electrónico, pero para completar el proceso es necesario añadir los registros DNS adecuados en tu registrador de dominios o proveedor de alojamiento.
Arregle sus correos electrónicos de WordPress ahora
¿Listo para arreglar tus correos electrónicos? Empieza hoy mismo con el mejor plugin SMTP para WordPress. Si no tienes tiempo para arreglar tus correos electrónicos, puedes obtener asistencia completa de White Glove Setup como compra adicional, y hay una garantía de devolución de dinero de 14 días para todos los planes de pago.
Si este artículo te ha ayudado, síguenos en Facebook y Twitter para más consejos y tutoriales sobre WordPress.