Guía de WP Mail SMTP: configuración en WordPress, mailers, DNS, pruebas, logs y QA (2026)

Configura WP Mail SMTP para la entrega de email en WordPress con selección de mailer, configuración de Brevo y SMTP, reglas de dirección De, autenticación DNS, pruebas, logs, verificaciones de WooCommerce y QA de lanzamiento.

WP Mail SMTP
Guía de WP Mail SMTP?

WP Mail SMTP es una solución práctica para uno de los problemas operativos más comunes de WordPress: emails del sitio que nunca llegan, llegan tarde o caen en spam. Sustituye la frágil ruta de envío predeterminada por un mailer SMTP o por API respaldado por un proveedor.

El plugin es solo una parte de la solución. Un email de WordPress confiable también necesita un remitente verificado, autenticación de dominio, ajustes De correctos, logs y pruebas reales de los plugins que de verdad generan correo.

Qué hace WP Mail SMTP

WordPress envía email a través de wp_mail(). De forma predeterminada, eso suele depender de la configuración de correo del servidor de hosting. WP Mail SMTP cambia esa ruta para que el email de WordPress se envíe a través de un mailer configurado.

Tipos de email afectados con frecuencia:

  • Emails de restablecimiento de contraseña.
  • Notificaciones de nuevos usuarios y de administración.
  • Notificaciones de formularios de contacto.
  • Emails de pedidos de WooCommerce.
  • Emails de membresías y cursos.
  • Emails de reservas, citas y cotizaciones.
  • Alertas de seguridad y de plugins.

Esto es email transaccional del sitio. Es distinto del marketing por newsletter, aunque el mismo proveedor pueda ofrecer ambos.

Cuándo necesitas WP Mail SMTP

Instala un mailer adecuado si:

  • Los formularios de contacto dicen “enviado” pero no llega nada.
  • Faltan los emails de pedidos de WooCommerce.
  • Los restablecimientos de contraseña fallan.
  • Los emails caen en spam.
  • Tu host bloquea el correo PHP o el SMTP saliente.
  • Necesitas logs para soporte y diagnóstico.
  • Cambiaste de dominio, DNS, hosting o proveedor de email.
  • Gestionas una tienda, un sitio de membresías, un sistema de reservas, un LMS o un sitio de generación de leads.

Para un sitio de presentación sin formularios ni cuentas, el riesgo es menor. Para cualquier sitio que dependa de leads, pedidos o emails de cuenta, la fiabilidad del envío es infraestructura de producción.

Paso 1: elige un mailer

WP Mail SMTP admite varios tipos de mailer. Elige según las herramientas que ya usas y el nivel de monitoreo que necesitas.

Tipo de mailerMejor opción paraNotas
BrevoSitios que quieren email transaccional más opciones de marketing o CRMVerifica los límites actuales de la cuenta y el dominio remitente antes de mover el correo de producción
SendGrid o MailgunSitios liderados por desarrolladores que quieren envío por API y datos de eventosBueno para equipos técnicos cómodos con DNS y logs
SMTP.com o similarSitios que quieren infraestructura SMTP dedicadaConfirma el plan, las credenciales, el puerto y los ajustes de cifrado
Gmail o Google WorkspaceSitios de bajo volumen que ya usan identidades de GoogleLa configuración OAuth y los límites de envío importan
Amazon SESSistemas de alto volumen o centrados en AWSPotente pero más técnico de configurar y monitorear
Otro SMTPEmail empresarial existente o SMTP del hostÚsalo solo si el proveedor admite envío autenticado confiable

Prefiere un mailer con reportes de error claros. Cuando el email falla, los logs suelen marcar la diferencia entre una solución rápida y adivinar.

Paso 2: instala WP Mail SMTP

Desde el panel de administración de WordPress:

  1. Ve a Plugins > Añadir nuevo.
  2. Busca “WP Mail SMTP”.
  3. Instala el plugin del editor reconocido.
  4. Actívalo.
  5. Abre los ajustes de WP Mail SMTP o el asistente de configuración.

Si el sitio ya tiene otro plugin SMTP o de correo, no ejecutes dos plugins de mailer al mismo tiempo. Decide qué plugin es el dueño del correo de WordPress y desactiva los demás después de probar la migración.

Paso 3: configura el email De y el nombre De

Los ajustes De afectan la confianza y la autenticación.

Usa:

  • Un email De en tu dominio, como [email protected], [email protected] u [email protected].
  • Un nombre De que los usuarios reconozcan.
  • Una dirección de respuesta que alguien monitoree.
  • Fuerza el email De solo cuando todos los plugins puedan usar esa identidad sin problemas.

Evita:

  • Enviar el email empresarial del sitio desde una dirección de buzón gratuito.
  • Usar un dominio que no controlas.
  • Mezclar muchos dominios De entre plugins.
  • Cambiar la identidad De con frecuencia.

Para ecommerce, usa un remitente consistente para los mensajes de pedidos y de cuenta, de modo que los clientes sepan qué esperar.

Paso 4: conecta Brevo u otro mailer

Para una configuración por API al estilo de Brevo:

  1. Crea una cuenta en el proveedor de email o inicia sesión.
  2. Verifica el dominio de envío o la identidad del remitente.
  3. Crea la clave API o las credenciales SMTP que requiere el plugin.
  4. Selecciona el mailer correspondiente en WP Mail SMTP.
  5. Pega la credencial en los ajustes del plugin.
  6. Guarda los ajustes.
  7. Envía un email de prueba.

Para SMTP genérico:

  • Confirma el host SMTP.
  • Confirma el puerto.
  • Elige el modo de cifrado correcto.
  • Usa el nombre de usuario y la contraseña exactos o la clave SMTP generada.
  • Comprueba si el host bloquea los puertos SMTP salientes.

Si el SMTP genérico falla por restricciones del hosting, un mailer por API puede ser una mejor ruta.

Paso 5: autentica el dominio

WP Mail SMTP puede enrutar el email correctamente mientras los proveedores de bandeja de entrada siguen desconfiando del dominio. La autenticación DNS completa la configuración.

Configura:

  • SPF para el servicio que envía tu email.
  • DKIM para la verificación criptográfica del remitente.
  • DMARC para que los proveedores receptores sepan cómo evaluar la alineación.

Presta atención a los errores DNS comunes:

  • Varios registros SPF en el mismo dominio.
  • DKIM copiado con comillas faltantes o valores truncados.
  • Registros añadidos al dominio o subdominio equivocado.
  • Política DMARC aplicada de forma agresiva antes de monitorear.
  • Dirección De con un dominio distinto al del remitente autenticado.

Después de los cambios de DNS, envía mensajes reales e inspecciona los resultados de autenticación. No te fíes solo de la pantalla del proveedor de DNS.

Paso 6: envía las pruebas correctas

El email de prueba de WP Mail SMTP confirma la conexión del mailer. No demuestra que todos los flujos de WordPress estén arreglados.

Ejecuta este conjunto de pruebas:

PruebaResultado esperado
Email de prueba de WP Mail SMTPConfirma las credenciales y la conexión del mailer
Restablecimiento de contraseñaConfirma el email de cuentas del núcleo de WordPress
Notificación de nuevo usuarioConfirma la ruta de notificación de usuario/administración
Formulario de contactoConfirma los ajustes de destinatario y plantilla del plugin de formularios
Pedido de prueba de WooCommerceConfirma el email de pedido del cliente y de la tienda
Pedido fallido/reembolsadoConfirma las plantillas menos comunes de WooCommerce
Alerta de seguridad o de respaldoConfirma las alertas operativas si las usas

Prueba también con un buzón fuera de tu dominio. La entrega interna puede funcionar mientras el correo a clientes falla.

Paso 7: usa logs y alertas

Los logs de email no son solo una comodidad de las funciones de pago. Son evidencia operativa.

Campos de log útiles:

  • Hora de envío.
  • Destinatario.
  • Asunto.
  • Respuesta del mailer.
  • Mensaje de error.
  • Plugin o hook de origen.
  • Estado de entrega cuando esté disponible.

Cuando un cliente dice “nunca recibí el restablecimiento de contraseña”, los logs te dicen si WordPress intentó enviarlo, si el proveedor lo aceptó y dónde investigar a continuación.

Notas de configuración para WooCommerce

Los sitios con WooCommerce necesitan cuidado extra porque los fallos de email afectan el soporte y los ingresos.

Comprueba que:

  • Las plantillas de email de WooCommerce están habilitadas.
  • Los destinatarios de administración son correctos.
  • Los emails a clientes usan una identidad De confiable.
  • Los cambios de estado de pedido disparan los mensajes esperados.
  • Los clientes con checkout de invitado reciben el email de pedido.
  • Los mensajes de reembolso, cancelación y pedido fallido funcionan.
  • Ningún plugin de automatización de marketing duplica los emails transaccionales de pedidos.

Si además usas un plugin de email marketing para WooCommerce, separa con claridad el correo transaccional de pedidos de las campañas promocionales.

Notas de configuración para formularios de contacto

Para los formularios:

  • Mantén la dirección De en tu dominio.
  • Coloca el email del visitante en Reply-To.
  • Evita usar el email del visitante como dirección De.
  • Confirma que la notificación de administración y la confirmación al visitante estén habilitadas si hacen falta.
  • Revisa los ajustes de protección antispam si los envíos desaparecen.
  • Prueba cada formulario por separado.

Una prueba exitosa de WP Mail SMTP no arregla un formulario de contacto con el destinatario equivocado o la notificación desactivada.

Solución de problemas de WP Mail SMTP

ProblemaCausa probableSolución
El email de prueba fallaCredencial incorrecta, puerto bloqueado, ajustes de mailer erróneosRecrea las credenciales, verifica puerto/cifrado, prueba un mailer por API
La prueba funciona pero los formularios fallanProblema de ajustes de notificación del formularioRevisa destinatario, De, Reply-To y las notificaciones propias del formulario
Los emails van a spamAutenticación faltante o problema de reputaciónConfigura SPF, DKIM y DMARC y revisa el contenido
Faltan emails de WooCommercePlantilla desactivada o estado no disparadoRevisa los ajustes de email de WooCommerce y las transiciones de pedido
La dirección De cambia de forma inesperadaOtro plugin sobrescribe las cabeceras de correoDesactiva plugins de correo duplicados y aplica los ajustes con cuidado
Funciona para administración pero no para clientesProblema de supresión, dirección del cliente o ruta de plantillaRevisa los logs y prueba direcciones externas

Seguridad e higiene de credenciales

Trata las credenciales del mailer como secretos de producción.

  • Guarda las credenciales solo en los ajustes del plugin o en un gestor de secretos aprobado.
  • No pegues claves API en entradas, páginas ni tickets.
  • Rota las credenciales si quedaron expuestas.
  • Restringe las claves API si el proveedor admite permisos acotados.
  • Elimina las credenciales de mailer sin uso después de una migración.
  • Limita el acceso de administración a quienes lo necesitan.

Las credenciales de email pueden usarse de forma abusiva para spam. Protégelas como si fueran credenciales de pago o de infraestructura.

Lista de mantenimiento

Revisa cada mes o después de cambios importantes:

  • Las versiones del plugin y de WordPress están actualizadas.
  • El email de prueba funciona.
  • El restablecimiento de contraseña funciona.
  • Los formularios de contacto funcionan.
  • Los emails de pedidos de WooCommerce funcionan.
  • SPF, DKIM y DMARC siguen pasando.
  • Los logs no muestran fallos repetidos.
  • Las señales de rebote y de quejas se mantienen bajas.
  • Los plugins SMTP antiguos no se reactivaron.

Vuelve a probar también después de cambiar DNS, dominio, hosting, CDN, checkout, plugin de formularios, plugin de seguridad o proveedor de email.

Guías relacionadas

Preguntas frecuentes

¿Qué es WP Mail SMTP?
WP Mail SMTP es un plugin de correo para WordPress que enruta el email de WordPress a través de un servicio de correo SMTP o API autenticado, en lugar de depender de la ruta de correo predeterminada del servidor.
¿Cómo configuro WP Mail SMTP?
Instala el plugin, elige un mailer, conecta las credenciales del proveedor, define un email De en tu dominio verificado, autentica el dominio con SPF/DKIM/DMARC, envía emails de prueba y luego prueba las notificaciones de WordPress, formularios, WooCommerce y administración.
¿Qué mailer debería usar con WP Mail SMTP?
Elige según tu stack actual, tu volumen y tus necesidades de registro. Brevo, SendGrid, Mailgun, SMTP.com, Gmail y Amazon SES son opciones comunes. Los mailers por API suelen ser más fáciles de monitorear; SMTP puede funcionar bien cuando el hosting permite la conexión requerida.
¿WP Mail SMTP es suficiente para newsletters?
No. WP Mail SMTP gestiona el envío transaccional de WordPress. Los newsletters necesitan una plataforma de email marketing con suscriptores, gestión de bajas, plantillas, segmentación e informes de campañas.
¿Debería usar SMTP o un mailer por API?
Usa la opción que tu proveedor y tu sitio puedan sostener de forma confiable. Los mailers por API suelen ofrecer una configuración y unos logs más limpios. SMTP funciona bien cuando las credenciales, los puertos, el cifrado y las reglas del host son correctos.
¿Puedo usar el mismo proveedor para el email de WordPress y el email de marketing?
Sí, pero mantén los casos de uso separados. El email transaccional de WordPress y las campañas de marketing necesitan reglas distintas de consentimiento, plantillas, informes y supresión.
¿Qué hago si el email de prueba funciona pero los usuarios siguen quejándose?
Revisa los logs de los flujos reales. Prueba los restablecimientos de contraseña, los formularios, los estados de pedido de WooCommerce y los buzones de destinatarios externos. Una prueba de conexión solo demuestra que el plugin puede enviar un mensaje.

Solicita acceso anticipado

Indica tu nombre y un email o número de teléfono. Nos pondremos en contacto contigo para darte los detalles de acceso a Tajo.

detección automática
Obtener Brevo