¡Deje de perder correos electrónicos de WordPress! La Guía Completa de Configuración de Brevo y WP Mail SMTP
Si administra un sitio web de WordPress, probablemente se haya enfrentado al frustrante problema de la desaparición de correos electrónicos: «Mis correos del formulario de contacto no llegan» o «El enlace de restablecimiento de contraseña fue directo al spam». La verdad es que la función de correo electrónico predeterminada de WordPress (PHP Mail) es increíblemente poco confiable. Los correos a menudo son marcados como spam o simplemente no se envían.
Pero no se preocupe. Hay una forma simple, gratuita y muy confiable de resolver esto: enrutando sus correos electrónicos a través del potente servidor SMTP de Brevo (anteriormente Sendinblue) utilizando el plugin WP Mail SMTP.
¿Por qué falla el correo electrónico predeterminado de WordPress?
WordPress se basa en la función PHP Mail de su servidor web. Este método envía correos electrónicos directamente desde su sitio web, sin pasar las verificaciones establecidas de un servidor de correo adecuado. Esto conlleva dos inconvenientes críticos:
- Alto Riesgo de Spam: Los principales proveedores de correo electrónico (Gmail, Yahoo, etc.) a menudo ven los correos enviados a través de PHP Mail como sospechosos y frecuentemente los envían a la carpeta de spam o los rechazan por completo.
- Falta de Autenticación: Sin la certificación adecuada, la credibilidad del remitente es baja.
Para solucionar esto, necesita un servicio SMTP (Simple Mail Transfer Protocol) profesional.
¿Por qué elegir Brevo (Sendinblue)?
Aunque muchos servicios de correo electrónico son de pago, el plan gratuito de Brevo es la solución más robusta y eficiente para sitios web de tamaño pequeño a mediano.
Ventajas Clave de Brevo
- Plan Gratuito: Ofrece 300 correos electrónicos por día de forma permanente y gratuita. (Este límite es más que suficiente para la mayoría de los sitios web).
- Fácil Configuración: Proporciona su propio servidor SMTP y clave API, lo que hace que la configuración sea simple y estable. (Verificación SMTP:
smtp-relay.sendinblue.com/ Puerto587) - Alta Entregabilidad: Dado que es un servicio de correo electrónico dedicado, la posibilidad de que sus correos sean marcados como spam se reduce significativamente.
Paso 1: Configuración de la Cuenta de Brevo y Autenticación del Dominio
1. Registro en Brevo y Autenticación del Dominio (Crucial)
Para enviar correos electrónicos confiables, su dominio debe estar oficialmente ‘autenticado’ con Brevo. Esto es fundamental para la entregabilidad.
- Inicie sesión en Brevo y navegue a Settings → Senders, Domains & Dedicated IPs → Domains. Registre su dominio.
- Después de registrarse, Brevo proporcionará cuatro DNS registros que deberá agregar a su proveedor de dominio.
-
Acceda a su Página de Gestión de DNS del Dominio (por ejemplo, Hostinger) y agregue todos los registros TXT requeridos proporcionados por Brevo:
- Código Brevo (Verificación de Propiedad)
- Registro DKIM 1
- Registro DKIM 2
- Registro DMARC
- Vuelva a Brevo para finalizar la autenticación. (Nota: los cambios de DNS pueden tardar hasta 48 horas en propagarse).
2. Generar y Asegurar su Clave API (Extremadamente Importante)
La Clave API actúa como la ‘contraseña’ que permite al plugin WP Mail SMTP acceder al servidor de Brevo.
- Vaya al menú SMTP & API en Brevo.
- En la pestaña API Keys, cree una Nueva Clave API.
-
Notas Críticas:
- El Nombre que le dé a la Clave API no es importante; puede usar el que quiera.
- La Clave API generada es **mostrada solo una vez**. Debe copiarla y guardarla de forma segura inmediatamente.
- Si pierde la clave, no podrá recuperarla y deberá generar una nueva.
Paso 2: Instalar y Configurar el Plugin WP Mail SMTP
El plugin WP Mail SMTP es el que conecta su sitio de WordPress con las potentes capacidades SMTP de Brevo.
1. Instalación del Plugin
- Desde su Panel de WordPress, vaya a Plugins → Add New.
- Busque WP Mail SMTP e instale y active el plugin WP Mail SMTP by WPForms.
2. Configuración General de WP Mail SMTP
Vaya a WP Mail SMTP → Settings y complete lo siguiente:
From Email (Dirección de Correo del Remitente)
Introduzca una dirección de correo electrónico de su dominio autenticado por Brevo (por ejemplo, info@sleekycase.com). Todos los correos de notificación de WordPress se enviarán desde esta dirección.
From Name (Nombre del Remitente)
Introduzca el nombre de su sitio web o empresa. Este es el nombre que verán los destinatarios.
Mailer (Método de Envío de Correo)
Seleccione Brevo de la lista.
3. Configuración de Conexión de Brevo
Una vez que seleccione Brevo como Mailer, aparecerán campos adicionales:
- Clave API de Brevo: Pegue la Clave API que copió del Paso 1 aquí.
- Dominio de Envío: Introduzca el nombre de dominio exacto que autenticó con Brevo (por ejemplo,
sleekycase.com).
Haga clic en el botón Save Settings.
Paso 3: Verificación Final con un Correo Electrónico de Prueba
Siempre es mejor enviar un correo de prueba para confirmar que la configuración está funcionando correctamente.
- Vaya a WP Mail SMTP → Tools → Email Test.
- En el campo
Send To, introduzca una dirección de correo electrónico externa que pueda verificar (por ejemplo, una dirección de Gmail). - Active el interruptor
HTMLy haga clic en el botón Send Email.
Debería ver un mensaje que confirme «Test HTML Email was sent successfully!» y el correo debería llegar a la bandeja de entrada de su destinatario. Si es así, ¡está todo listo!
Su sitio de WordPress ahora está conectado al servidor SMTP estable de Brevo. Puede dejar de preocuparse por las comunicaciones perdidas con los clientes y centrarse en administrar su sitio web.
