Los formularios de contacto, los pedidos de WooCommerce y la recuperación de contraseñas dependen de que WordPress envíe correos. Para que lleguen a la bandeja de entrada (y no a spam), envíalos con una cuenta de correo de tu dominio por SMTP.
1. Crea la cuenta de correo
- En cPanel abre Cuentas de correo y crea una cuenta, por ejemplo
web@tudominio.com, con una contraseña segura. - Comprueba que puedes entrar a ella por Webmail.
2. Configura el plugin SMTP
- En WordPress instala el plugin WP Mail SMTP (o FluentSMTP).
- En sus ajustes elige Otro SMTP y escribe:
| Ajuste | Valor |
|---|---|
| Servidor SMTP | mail.tudominio.com |
| Cifrado | SSL |
| Puerto | 465 |
| Autenticación | Activada |
| Usuario | web@tudominio.com (la dirección completa) |
| Contraseña | La de esa cuenta de correo |
- En Correo del remitente usa la misma cuenta (
web@tudominio.com) y marca Forzar correo del remitente. - Usa la opción Enviar correo de prueba del plugin.
3. Si los correos llegan a spam
- Usa siempre como remitente una dirección de tu dominio, nunca una de Gmail o Hotmail.
- En cPanel, abre Email Deliverability y verifica que tu dominio tenga SPF y DKIM en verde. Si tu dominio usa nuestros nameservers, ya están configurados.
- Evita asuntos en mayúsculas o con muchas palabras como "gratis" u "oferta".
Si después de esto los correos no salen, abre un ticket con la hora del envío y la dirección de destino: revisamos el registro del servidor de correo.