WP Mail SMTP es un plugin esencial para WordPress que permite enviar correos desde tu sitio web utilizando un servidor SMTP, evitando problemas de entrega y evitando que los correos terminen en la carpeta de spam. En esta guía, aprenderás a configurarlo con un correo de dominio propio.
1. Instalar y Activar WP Mail SMTP
- Inicia sesión en tu panel de WordPress.
- Ve a Plugins > Añadir nuevo.
- Busca WP Mail SMTP y haz clic en Instalar ahora.
- Una vez instalado, haz clic en Activar.
2. Configurar WP Mail SMTP con un Correo de Dominio Propio
Paso 1: Acceder a la Configuración
- Ve a WP Mail SMTP en el panel de WordPress.
- En la pestaña Ajustes, configura lo siguiente:
- From Email: Introduce el correo de tu dominio (ejemplo: soporte@tudominio.com).
- Force From Email: Actívalo para asegurarte de que todos los correos usen esta dirección.
- From Name: Nombre que aparecerá en los correos enviados (ejemplo: «Soporte Mi Sitio»).
- Force From Name: Actívalo si quieres que todos los correos usen este nombre.
Paso 2: Configurar el Servidor SMTP
- En Mailer, selecciona Other SMTP.
- Completa los siguientes datos:
- SMTP Host: Escribe el servidor SMTP de tu proveedor (Ejemplo:
smtp.tudominio.com
osmtp.hostinger.com
). - Encryption: Selecciona SSL si usas el puerto 465, o TLS si usas el puerto 587.
- SMTP Port: Ingresa el puerto correcto (465 para SSL, 587 para TLS).
- Auto TLS: Actívalo si elegiste TLS.
- SMTP Authentication: Actívalo.
- SMTP Username: Escribe tu dirección de correo completa (ejemplo:
soporte@tudominio.com
). - SMTP Password: Introduce la contraseña del correo.
- SMTP Host: Escribe el servidor SMTP de tu proveedor (Ejemplo:
- Guarda los cambios.
3. Configurar los Registros DNS para Autenticación (SPF, DKIM y DMARC)
Para mejorar la entrega de los correos y evitar que se marquen como spam, añade estos registros DNS en la configuración de tu dominio:
- SPF Record:
- Tipo: TXT
- Nombre: @
- Valor:
v=spf1 include:_spf.hostinger.com ~all
(ajusta según tu proveedor)
- DKIM Record:
- Tipo: TXT
- Nombre:
default._domainkey
- Valor: (lo proporciona tu proveedor de email)
- DMARC Record:
- Tipo: TXT
- Nombre:
_dmarc
- Valor:
v=DMARC1; p=none; rua=mailto:tuemail@tudominio.com
Consulta la documentación de tu proveedor de hosting si necesitas más información sobre cómo agregar estos registros.
4. Probar la Configuración
- Ve a WP Mail SMTP > Herramientas.
- En la pestaña Prueba de correo, ingresa un correo de prueba.
- Haz clic en Enviar correo.
- Si todo está bien, recibirás un mensaje de prueba en tu bandeja de entrada.
5. Solución de Problemas
Si los correos no se envían correctamente:
- Verifica que el servidor SMTP, puerto y tipo de encriptación sean correctos.
- Asegúrate de que los registros SPF, DKIM y DMARC estén bien configurados.
- Comprueba que el proveedor de hosting permita envío de correos desde WordPress.
- Usa un servicio SMTP de terceros como SendGrid o Brevo si sigues teniendo problemas.
Con esta configuración, tu WordPress enviará correos de forma confiable usando tu dominio propio. 🚀