WordPress

WordPress no envía correos: cómo configurar SMTP con tu dominio

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

  1. En cPanel abre Cuentas de correo y crea una cuenta, por ejemplo web@tudominio.com, con una contraseña segura.
  2. Comprueba que puedes entrar a ella por Webmail.

2. Configura el plugin SMTP

  1. En WordPress instala el plugin WP Mail SMTP (o FluentSMTP).
  2. 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
  1. En Correo del remitente usa la misma cuenta (web@tudominio.com) y marca Forzar correo del remitente.
  2. 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.