¿Cómo resolver el problema de WordPress que no envía correos electrónicos?

Introducción

Es una situación frustrante para muchos propietarios de sitios web: WordPress no envía correos electrónicos como debería. ¿Te has encontrado en la situación de no recibir notificaciones vitales, confirmaciones de pedidos de WooCommerce, o cambios de contraseña en tu sitio? Este problema es bastante común, especialmente con proveedores de alojamiento de WordPress que no están adecuadamente configurados para permitir que WordPress envíe correos electrónicos de forma automática. Un caso notable es DonWeb.

En este artículo, te guiaremos a través del proceso para identificar por qué WordPress no está enviando correos electrónicos y cómo solucionarlo. Ya sea que administres un sitio web estándar o una tienda WooCommerce, te mostraremos cómo recuperar la funcionalidad de envío de correos electrónicos.

¿Por qué WordPress no envía correos electrónicos?

Una de las razones más comunes por las que WordPress no envía correos electrónicos es que tu servidor no está configurado para manejarlos. Los servidores web típicamente no están diseñados para esta función específica y podría ser que el tuyo no esté preparado para utilizar la función PHP mail().

La buena noticia es que puedes verificar fácilmente si este es el origen del problema y, lo que es más importante, puedes solucionarlo.

¿Cómo probar si el servidor está enviando correo electrónico?

El primer paso es realizar una prueba en tu sitio de WordPress utilizando el plugin gratuito «Check Email». Este sencillo complemento está diseñado específicamente para evaluar si tu instalación de WordPress y tu servidor pueden enviar correos electrónicos.

Una vez que lo hayas instalado, dirígete a Herramientas > Revisar correo electrónico en tu panel de control de WordPress. Ingresa una dirección de correo electrónico para enviar una prueba y haz clic en «Enviar correo electrónico de prueba». Si recibes una confirmación, verifica tu cliente de correo electrónico para asegurarte de que has recibido el correo de prueba. Además, asegúrate de revisar tu carpeta de spam o correo no deseado. Si recibiste el correo electrónico de prueba, significa que WordPress puede enviar correos electrónicos correctamente desde tu servidor web.

Sin embargo, si aún no recibes correos electrónicos, es probable que tu servidor no esté configurado para enviarlos.

Solución definitiva

Para resolver definitivamente este problema, sigue estos pasos:

1. Crea una cuenta de correo electrónico corporativo en tu servicio de hosting web, por ejemplo: no-reply@tudominio.com.

2. Identifica el servidor SMTP y el puerto de salida de tu servicio de hosting web.

3. Instala el plugin gratuito WP SMTP por WPOmnia. Puedes encontrarlo fácilmente buscándolo exactamente como «WP SMTP WPOmnia».

4. Configura el plugin utilizando la dirección de correo electrónico que acabas de crear (no-reply@tudominio.com) y los datos del servidor SMTP que has identificado.

5. Guarda los cambios y realiza una prueba enviando un correo electrónico de prueba a una dirección de correo que puedas acceder.

6. Verifica que hayas recibido el correo electrónico de prueba y revisa tanto tu bandeja de entrada como tu bandeja de spam.

Conclusión

Con estos pasos, es probable que hayas solucionado definitivamente el problema de WordPress que no envía correos electrónicos. Pero si el problema persiste, pueden contactarnos y con gusto te ayudaremos a resolver el problema. En Lúreo Digital nos dedicamos al desarrollo web y brindamos soporte a sitios webs realizados con WordPress.

Scroll al inicio