Tabla de contenido
Muchos de nuestros clientes que acudieron a nosotros para arreglar su sitio web, creado para algún profesional independiente, nos preguntan por qué su formulario de contacto no envía correos electrónicos o por qué no ven ninguna notificación de WordPress. O por qué sus clientes no reciben correos electrónicos desde su tienda en línea.
En este artículo, le mostraré cómo solucionar el problema de que WordPress no envía correos electrónicos, para que su sitio web pueda enviar correos electrónicos de manera más confiable y evitar la carpeta de correo no deseado.
Por qué no recibe correos electrónicos de su sitio de WordPress
La razón más común por la que los correos electrónicos desaparecen es que su servidor de alojamiento de WordPress no está configurado correctamente para usar la función PHP mail ().
Incluso si su alojamiento está configurado para usarlo, muchos proveedores de servicios de correo electrónico como Gmail y otros utilizan una variedad de herramientas para reducir el correo no deseado. Estas herramientas intentan detectar que un correo electrónico realmente proviene de la ubicación de la que dice ser.
Los correos electrónicos enviados por sitios web de WordPress a menudo no pasan esta prueba.
Esto significa que cuando se envía un correo electrónico desde su sitio de WordPress (complemento de formulario de contacto, notificación de administrador, etc.), es posible que ni siquiera llegue a la carpeta de correo no deseado del destinatario y mucho menos a la bandeja de entrada.
Es por eso que recomendamos no usar WordPress para enviar su boletín por correo electrónico.
Esta es también la razón por la que recomendamos a todos que utilicen SMTP para enviar correos electrónicos en WordPress.
¿Qué es SMTP?
SMTP (Protocolo simple de transferencia de correo) es el estándar de la industria para enviar correos electrónicos.
A diferencia de la función mail () de PHP, SMTP utiliza una autenticación adecuada que conduce a una alta capacidad de entrega de correo electrónico.
WordPress tiene un complemento WP Mail SMTP que configura su sitio de WordPress para enviar correos electrónicos usando SMTP en lugar de la función PHP mail ().
Puede usarlo para conectarse con cualquier servicio SMTP popular como SendinBlue, Gmail (G Suite), Office365, Amazon SES, etc.
Dicho esto, echemos un vistazo a cómo solucionar el problema de WordPress que no envía correo electrónico.
Instalación del complemento SMTP de WP Mail
Cualquiera que sea el servicio SMTP que elija, deberá tener el complemento WP Mail SMTP instalado en su sitio.
Esto le permite cambiar WordPress de usar la función PHP mail () incorporada a usar su servicio SMTP.
Primero, instale y active el complemento WP Mail SMTP.
A continuación, haga clic en WP Mail SMTP en su panel de WordPress para configurar los ajustes del complemento.
Puede optar por obligar a los correos electrónicos a usar este nombre y dirección de correo electrónico, incluso si otros plugins (como ContactForm) tienen configuraciones diferentes. WP Mail SMTP anulará la configuración de los otros complementos.
Configuración de SMTP
Después de eso, debe elegir un servicio de correo SMTP para su sitio.
Recomendamos utilizar SMTP de su hosting, si tiene contratados servicios de correos electornicos.
Deberá hacer clic en la opción “Otro SMTP”.
Esto abrirá un formulario para completar.
Rellénelo utilizando la configuración de su proveedor de alojamiento.
Si no los conoce, solicite a su proveedor: host SMTP, cifrado SMTP y puerto SMTP.
Y rellena esas fechas con las credenciales de tu correo de dominio (por ejemplo [email protected])
Ejemplo de configuracion:
SMTP Host: mail.freehosting.com
Encryption: SSL
SMTP Port: 465
Auto TSL: Activado
Authenticacion: Activado
SMTP Username: [email protected]
SMTP Password: nuestracontrasena
Si aún tiene problemas para enviar correos electrónicos desde sus páginas web o desde su tienda en línea, no dude en contactarnos, nuestro equipo de desarrolladores experimentados lo ayudará a resolver el problema.