Enviar correos fiables desde WordPress puede resultar confuso para quienes crean su primera web: los formularios que no llegan, los emails que acaban en spam o el temor a romper la web al instalar un plugin generan dudas legítimas. ¿Es necesario tocar el hosting? ¿Qué plugin usar para que funcione “desde el primer momento”? Esta guía explica, paso a paso y en lenguaje sencillo, cómo elegir y configurar una solución SMTP segura y estable, con comparativas, checklist de entregabilidad y soluciones a errores habituales pensadas para usuarios con nivel técnico bajo o medio.
Puntos clave rápidos
Solución rápida: instalar un plugin SMTP recomendado y conectar con Gmail/Outlook o un servicio externo permite enviar correos fiables en minutos.
Mejor práctica: usar autenticación (OAuth2 o credenciales seguras) y añadir SPF/DKIM para evitar spam.
Decisión segura: para la mayoría de blogs y pequeñas webs, un plugin gratuito como FluentSMTP o WP Mail SMTP + servicio gratuito de SendGrid es suficiente.
Riesgo mínimo: evitar plugins que reemplacen el envío por PHP del hosting sin autenticación.
Chequeo final: probar envío, revisar cabeceras y comprobar SPF/DKIM/DMARC antes de lanzar la web.
¿Me conviene usar SMTP del hosting o un plugin?
Para un principiante la opción del hosting parece la más directa, pero tiene limitaciones que suelen pasar desapercibidas. Muchos hostings permiten enviar correos usando la función PHP mail(), lo que evita instalar nada, pero esos mensajes a menudo llegan a spam o son bloqueados por proveedores como Gmail por falta de autenticación y reputación. Un plugin SMTP actúa como puente: toma los correos generados por WordPress y los envía a través de un servidor con autenticación y mejores prácticas. Riesgos y beneficios serán determinantes según el tipo de sitio: un blog personal con pocos correos puede sobrevivir con el hosting, pero una tienda o formulario de contacto requiere fiabilidad.
SMTP del hosting: ventajas y limitaciones
Ventajas claras: no implica costes adicionales ni configuraciones complejas y el usuario evita tocar cuentas externas. Limitaciones muy relevantes: filtros anti-spam de terceros, límites de envío por hora/día, IPs compartidas con mala reputación y falta de registros SPF/DKIM fácilmente configurables. En resumen, usar solo el SMTP del hosting puede funcionar en etapas iniciales, pero genera riesgo de pérdida de correos en escenarios reales como confirmaciones de pedidos o restablecimiento de contraseñas.
Plugins SMTP: por qué ayudan y qué buscar
Un plugin SMTP permite configurar servidor, puerto y autenticación sin tocar código. Para principiantes se recomienda buscar: instalación sencilla, guías paso a paso, compatibilidad con OAuth (para Gmail/Outlook), soporte para servicios en la nube (SendGrid, Mailgun, Amazon SES), buena valoración y bajo impacto en rendimiento. Plugins populares que cumplen esto: WP Mail SMTP, FluentSMTP y Post SMTP, cada uno con pros y contras prácticos que se detallan más abajo.
✉
¿Quieres más información? Escríbenos y te orientamos
SMTP vs servicios externos como SendGrid o Mailgun
Enviar correo mediante un servicio externo (SendGrid, Mailgun, Amazon SES) suele mejorar la entregabilidad porque esos proveedores gestionan reputación, monitorizan bounces y ofrecen estadísticas. Sin embargo, implican una cuenta externa y, en ocasiones, límites gratuitos. Para principiantes la combinación recomendada es: plugin SMTP ligero + servicio externo con plan gratuito inicial. Ventaja: mayor fiabilidad sin tocar DNS complejas si el proveedor ofrece guías específicas. Inconveniente: gestión de otra cuenta y, en algunos casos, costes si se superan límites.
Tabla comparativa práctica de opciones (rápida)
Opción
Facilidad
Fiabilidad
Coste inicial
Recomendado para
SMTP del hosting
Muy fácil
Media-baja
Gratis
Blogs personales sin formularios críticos
Plugin SMTP + Gmail/Outlook (OAuth o app password)
Fácil
Alta
Gratis
Webs pequeñas, news/alertas
Plugin SMTP + SendGrid/Mailgun
Media
Muy alta
Plan gratuito disponible
Tiendas, webs con altos envíos
API de correo (sin SMTP)
Requiere técnico
Muy alta
Depende
Proyectos con desarrolladores
¿Vale la pena un plugin SMTP gratuito o premium?
Para quien empieza, la versión gratuita suele ser suficiente. Plugins como FluentSMTP o WP Mail SMTP ofrecen funciones básicas (conexion SMTP, pruebas de envío, logs) en su versión gratis. La versión premium añade integraciones avanzadas, entregabilidad mejorada y soporte prioritario, útiles si la web genera muchos correos o ingresos. Recomendación práctica: empezar con la opción gratuita y documentada; si aparecen problemas de entrega o necesidad de integraciones con CRM o marketing, considerar la versión de pago.
Recomendaciones concretas de plugins (fácil y seguro)
FluentSMTP: instalación simple, compatible con SendGrid, Mailgun, Amazon SES y Gmail; poco consumo de recursos.
WP Mail SMTP: interfaz guiada, opciones de OAuth para Gmail/Outlook, amplia documentación.
Post SMTP: buena opción para diagnóstico, muestra errores reales y cabeceras.
Easy WP SMTP: alternativa ligera y directa para configuraciones básicas.
Cada elección debe priorizar compatibilidad con el tema y otros plugins (formularios, eCommerce) y evitar soluciones que redirijan todos los correos a servicios internos sin opciones de diagnóstico.
Configuración rápida: Gmail (Google Workspace o Gmail personal)
1) Crear una contraseña de aplicación si se usa autenticación por contraseña (solo para cuentas con 2FA).
2) Para mayor seguridad usar OAuth2 cuando el plugin lo soporte; la mayoría de plugins populares tienen asistentes para conectar con Google y solicitar permisos.
3) Probar envío desde la pantalla del plugin y revisar cabeceras si falla.
Recurso oficial: OAuth2 Google .
✉
¿Quieres más información? Escríbenos y te orientamos
Configuración rápida: Outlook/Office 365
Outlook/Office 365 admite autenticación moderna (OAuth2) y también permite contraseñas de aplicación. Usar asistentes de plugins o guías de Microsoft para generar los permisos necesarios. Recurso: Documentación Microsoft Exchange .
Configuración rápida: SendGrid / Mailgun (recomendado para enviar muchos correos)
Crear cuenta en el proveedor, verificar el dominio (instrucciones del proveedor para SPF/DKIM), copiar credenciales API o SMTP y pegarlas en el plugin. SendGrid y Mailgun ofrecen tutoriales paso a paso para WordPress. Recurso: SendGrid Docs .
Checklist sencillo de entregabilidad (SPF, DKIM, DMARC)
SPF: añadir registro TXT en el dominio que incluya al hosting o servicio SMTP.
DKIM: activar firma DKIM en el proveedor y añadir el registro DNS que indiquen.
DMARC: publicar un registro DMARC para monitorear políticas de entrega; empezar con "p=none" y revisar informes.
Cada paso generalmente se hace en el panel del dominio/hosting; seguir las guías del servicio elegido y usar herramientas de comprobación como MXToolbox para verificar.
Errores comunes al configurar SMTP que rompen emails (y cómo arreglarlos)
"Authentication failed": revisar usuario/contraseña o usar OAuth2; con Gmail usar contraseña de app si es necesario.
Timeouts o conexión rechazada: comprobar puerto (587 TLS o 465 SSL), firewall del hosting y bloqueo de puertos por el proveedor.
Emails en SPAM: comprobar SPF/DKIM/DMARC, revisar contenido del email (enlaces sospechosos) y la IP del remitente.
Envios limitados/bloqueados: confirmar límites del hosting y considerar servicio externo si se superan.
Qué pasa si se usa SMTP sin autenticación segura
Enviar sin autenticación (o con credenciales débiles) expone la web a suplantación y hará que proveedores marquen los mensajes como no fiables. Además, algunos proveedores bloquearán completamente el envío desde IPs sin reputación. Por seguridad y entregabilidad siempre usar autenticación fuerte (OAuth2 o credenciales seguras) y activar DKIM/SPF en el dominio.
Costes ocultos de SMTP para webs pequeñas en WordPress
Aunque existe plan gratuito en muchos servicios, pueden aparecer costes ocultos: verificación de dominio obligatoria para dominios personalizados, límites de envíos que obligan al plan de pago, cargos por sobresalientes tasas de entrega o por soporte prioritario. También hay coste indirecto en tiempo: resolver problemas de entregabilidad o gestionar bloqueo de IP puede llevar horas. Para webs con pocos correos, los planes gratuitos de SendGrid o Mailgun suelen ser suficientes; para tiendas o newsletters con lista grande, presupuestar un plan básico evita sorpresas.
✉
¿Quieres más información? Escríbenos y te orientamos
Diagnóstico rápido: 5 pasos para probar que todo funciona
1) En el plugin, enviar un correo de prueba al correo personal y revisar si llega.
2) Si no llega, usar la función de registro del plugin para ver el error exacto.
3) Comprobar cabeceras del correo recibido para confirmar SPF/DKIM.
4) Revisar límites en el panel del hosting o del proveedor.
5) Si persiste el problema, activar el modo de depuración del plugin y buscar la cadena de error en la documentación del servicio.
Consejos prácticos para no romper la web
Hacer una copia de seguridad antes de instalar o cambiar plugins.
Evitar instalar múltiples plugins que hagan lo mismo (p. ej. dos plugins SMTP).
Elegir plugins con buena reputación y actualizaciones recientes.
Probar en un entorno de staging cuando sea posible.
No eliminar registros DNS sin entender su función; consultar soporte del dominio si hay dudas.
Flujo básico de envío SMTP (visual rápido)
1. Formulario
Usuario envía datos en web
➡️
2. WordPress
Genera el correo (WP)
➡️
3. Plugin SMTP
Autentica y envía
➡️
4. Servidor SMTP / API
Proveedor entrega al destinatario
Cheat: siempre comprobar SPF/DKIM/DMARC y enviar prueba
Análisis estratégico: elegir la opción correcta según riesgo y volumen
Web personal o blog con pocos correos: priorizar facilidad . Usar plugin SMTP + Gmail/Outlook mediante OAuth o contraseña de aplicación. Riesgo bajo y coste 0.
Web de negocio con formularios y clientes: priorizar fiabilidad . Usar plugin + SendGrid/Mailgun y configurar SPF/DKIM. Coste inicial bajo, mayor entrega.
Tienda o plataforma con muchos emails transaccionales: priorizar escalabilidad y reputación . Considerar Amazon SES o plan pago en SendGrid; valorar integración por API si hay desarrollador.
Pros y contras resumidos ayudan a decidir rápidamente.
Preguntas frecuentes
¿Cuánto tiempo lleva configurar un SMTP básico?
Con un plugin adecuado y credenciales a mano, la configuración básica puede completarse en menos de 15 minutos.
¿Es seguro usar la cuenta de Gmail personal para enviar correos del sitio?
Sí, con 2FA y contraseña de aplicación o OAuth2; sin embargo, para altos volúmenes se recomienda un servicio profesional.
¿Se necesita cambiar DNS para usar SMTP externo?
Sí en la mayoría de casos para activar SPF y DKIM, pero los proveedores ofrecen pasos concretos y copias de los registros.
¿Qué puerto usar: 587 o 465?
El puerto 587 (STARTTLS) es la opción recomendada; 465 es SSL tradicional y aún funciona con algunos servicios.
¿Por qué llegan los correos al spam aunque el plugin diga ‘enviado’?
Falta de SPF/DKIM/DMARC, mala reputación del remitente o contenido del mensaje con características de spam son causas comunes.
Conclusión
Plan de acción (3 pasos, <10 min cada uno)
1) Instalar un plugin recomendado (FluentSMTP o WP Mail SMTP) y acceder a su asistente de configuración.
2) Conectar con Gmail/Outlook o crear cuenta gratuita en SendGrid y pegar credenciales SMTP/API.
3) Enviar correo de prueba y comprobar cabeceras; si todo OK, añadir registros SPF/DKIM en el panel del dominio.
Seguir estos pasos reduce al mínimo el riesgo de errores y garantiza que los emails críticos lleguen a su destino sin complicaciones técnicas.
Fuentes y lecturas recomendadas: documentación oficial de WP Mail SMTP , SendGrid , MXToolbox y guías de Google OAuth .