SMTP WordPress: por qué tus correos no llegan (y cómo arreglarlo de verdad)

Por TLPC

Tiempo de lectura minutos

 palabras

0 comentarios

SMTP WordPress es el tándem que arregla uno de los fallos más viejos y silenciosos de tu web: los correos que salen, pero nunca llegan. El aviso de tu formulario, el email de bienvenida de tu lista, la confirmación de una compra. Todo ese tráfico depende de un envío que WordPress hace mal por defecto.

La buena noticia: se arregla en menos de una hora y sin pelearnos con nada técnico. Te explico por qué falla el correo de tu web, cómo montar el envío con WP Mail SMTP o con el correo de tu propio hosting, y cuándo merece la pena pagar por un servicio externo.

Cada dato viene de la documentación oficial de WordPress, del repositorio de plugins y de las webs de los servicios que menciono. Nada de humo.

Qué es SMTP WordPress y por qué tus correos se pierden

WordPress no sabe enviar correos. Llama la atención, pero es la pura verdad: el sistema usa una función de PHP (wp_mail) que delega el envío en el servidor de tu hosting, y esa delegación es donde empiezan los problemas.

SMTP (Simple Mail Transfer Protocol) es el protocolo que se ocupa del correo en internet desde 1982. A diferencia de la función de PHP, autentica al remitente: dice a los servidores de destino quién envía, desde dónde y con qué credenciales. Sin esa autenticación, tus mensajes viajan como un sobre sin remitente verificable.

El correo de tu web sale por la puerta de servicio

La función de correo de PHP es la puerta de servicio de tu hosting: rápida, sin controles y poco de fiar. Muchos servidores compartidos la limitan o la bloquean para evitar spam.

Y los grandes buzones (Gmail, Outlook, Yahoo) desconfían de ella por sistema. Resultado: tus correos acaban en spam, llegan tarde o desaparecen sin dejar rastro.

Lo peor es que WordPress no te avisa. El envío falla en silencio mientras tú crees que todo funciona.

Los tres síntomas de un envío roto

¿Cómo saber si te afecta? Tres señales delatan a un SMTP WordPress sin configurar.

Primero, los mensajes en spam: tus correos llegan, pero sepultados en la carpeta de correo no deseado. Segundo, el silencio total: notificaciones de tus formularios de suscripción que nunca aparecen en tu bandeja.

Y tercero, el cliente que jura haberte escrito y tú no tienes noticia. Si alguna de las tres te suena familiar, tu web está enviando a ciegas.

Y tercero, el cliente que jura haberte escrito y tú no tienes noticia. Si alguna de las tres te suena familiar, tu web está enviando a ciegas.

Cómo configurar SMTP WordPress paso a paso

El SMTP WordPress se monta en tres movimientos: reunir los datos de tu servidor de correo, configurar el plugin y probar. Vamos por orden.

Los datos SMTP que necesitas de tu hosting

Antes de tocar WordPress, abre una pestaña con la información de correo de tu hosting. Necesitas cuatro datos: el servidor de correo saliente (en la mayoría de hostings es mail.tudominio.com), el usuario (tu cuenta de correo), su contraseña y el puerto.

Sobre los puertos: el 587 con cifrado TLS es la opción estándar y la que mejor funciona hoy; el 465 con SSL es la alternativa cuando el primero está bloqueado. El puerto 25, el histórico, suele estar capado en hosting compartido y conviene evitarlo.

Si tu hosting es Webempresa, todos estos datos salen de WePanel, donde creas la cuenta de correo de tu dominio en dos clics. Su blog tiene además una guía oficial de SMTP en WordPress con las configuraciones de los proveedores habituales.

La opción rápida: configurar WP Mail SMTP

El plugin gratuito WP Mail SMTP es el estándar de facto: más de 4 millones de webs lo usan, según su propia ficha en el repositorio oficial de WordPress. Su trabajo es simple: reconfigura el envío de WordPress para que use tu servidor SMTP en lugar de la función de PHP.

Instálalo desde el directorio de plugins, ábrelo y lanza su asistente. Trae integraciones directas con Gmail, Brevo, SendGrid entre otros; y para cualquier otro servidor, la opción Otro SMTP admite lo que le eches, incluido el de MailRelay.

Un detalle que se paga con spam: el correo del remitente debe ser una cuenta de tu propio dominio, no una de Gmail cualquiera. Los servidores de destino comparan remitente y dominio y, si no cuadran, desconfían.

smtp wordpress

La prueba que confirma que tu SMTP WordPress funciona

No des nada por bueno sin probarlo. Desde el propio plugin puedes lanzar un correo de prueba a una dirección que controles, mejor si está en otro dominio, por ejemplo una de Gmail.

¿Ha llegado a la bandeja de entrada? Perfecto. ¿Ha caído en spam? Revisa el remitente y el dominio. ¿No ha llegado? Vuelve a puertos y cifrado.

Cierra con una prueba real: envía desde tu propio formulario y comprueba que la notificación llega entera. Con eso, el envío queda blindado.

Enviar desde el correo de tu hosting

¿Necesitas un servicio externo? En la mayoría de webs, no. Los planes de hosting serios incluyen cuentas de correo de tu dominio, y para formularios, avisos y una lista pequeña, ese envío va sobrado.

Webempresa, por ejemplo, incluye correo en sus planes y lo gestiona desde WePanel. Su guía oficial detalla cómo casar ese correo con WordPress paso a paso, respetando los límites de envío del propio hosting, y explica también cómo configurar Easy WP SMTP si prefieres una alternativa ligera.

Ojo con una cosa: respeta los límites de envío de tu plan. Un hosting compartido no es una plataforma de email marketing, y si lo usas como tal, acabarán capándote. Para volúmenes serios, salta a la siguiente sección.

smtp wordpress

SMTP WordPress sin plugin: servicios externos y fragmentos

Los plugins no son la única vía. Aquí van las alternativas para quien quiere más músculo o menos complementos

MailRelay: la casa española de las newsletters

Si buscas una plataforma que hable tu idioma, MailRelay lleva años siendo mi elección para boletines. Su cuenta gratuita es la mayor del sector: hasta 80.000 correos al mes para 20.000 contactos, gratis para siempre, según su propia web.

De ella ya te hablé hace tiempo, cuando vimos cómo obtener el código HTML de Mailrelay para tus formularios en WordPress. Para newsletters y campañas, pocas cuentas gratuitas se le acercan.

Ahora, el matiz que conviene saber: su servidor SMTP para correos transaccionales no va incluido en la cuenta gratuita. Se prueba 30 días gratis y luego se añade por 14,95 € al mes.

También viene de serie en los planes Standard y Enterprise (48 y 67 € al mes, facturados anualmente). Es un servicio de pago, mejor saberlo antes de ilusionarse.

Brevo y los transaccionales internacionales

Para el envío transaccional puro, Brevo es la puerta de entrada: su plan gratuito permite 300 correos al día para siempre, según su página oficial. Los demás transaccionales (SendGrid, Mailgun, Postmark) son de pago desde el principio.

¿La señal de que te toca uno? Cuando el correo de tu web deja de ser un detalle y se convierte en parte del producto: tienda con muchas compras, cursos con accesos automáticos, comunidad muy activa. Ahí, 300 envíos al día se quedan cortos y el soporte de un proveedor dedicado vale su precio.

La vía del fragmento para usuarios avanzados

WordPress permite reconfigurar el envío sin plugin: un fragmento en el archivo de funciones (functions.php) de tu tema hijo conecta PHPMailer con tu servidor SMTP, con los mismos datos de siempre.

Si te animas, tres precauciones: hazlo siempre en un tema hijo (el tema padre se borra con cada actualización), ten a mano una copia de seguridad y prueba primero en un entorno apartado. Para el 90 % de los usuarios, el plugin es una decisión más sensata: mismo resultado y cero mantenimiento.

Errores típicos al montar el SMTP WordPress

Los fallos se repiten más que las soluciones. Estos cinco explican casi todos los envíos rotos que me cruzo.

  • Primero, usar un remitente ajeno al dominio. El clásico: mandar desde una dirección de Gmail con la web de tu dominio. Remitente y dominio, juntos siempre.
  • Segundo, elegir mal el puerto. Si el 587 no va, prueba el 465 con SSL. Y olvida el 25: en hosting compartido está bloqueado casi siempre.
  • Tercero, no probar con un destinatario externo. Enviarte un correo a ti mismo demuestra bien poco: la prueba vale con una dirección de otro dominio.
  • Cuarto, meter mal las credenciales, sobre todo con contraseñas de aplicación y verificación en dos pasos, el caso típico de Gmail.
  • Y quinto, olvidar el envío tras una migración. Si cambias tu web de hosting, la cuenta nueva necesita credenciales nuevas; mi guía de migraciones te salva el paso si estás en ese trance.
smtp wordpress

Conclusión: que ningún correo se pierda más

Un envío bien montado es de esas cosas que no se notan: funciona, y ya está. Tus formularios avisan, tus clientes reciben y tu lista crece sin sustos silenciosos.

El camino en corto: datos de tu hosting, WP Mail SMTP configurado en diez minutos y una prueba con destinatario externo. Si tu volumen crece, MailRelay o Brevo esperan el turno. Lo importante: que ninguna venta, aviso o suscripción vuelva a perderse por el camino.

Preguntas frecuentes sobre SMTP WordPress

¿Qué es SMTP WordPress y para qué sirve?

Es la combinación del protocolo de envío de correo (SMTP) con tu web: sustituye la función de PHP que WordPress usa por defecto por un envío autenticado, con credenciales de tu servidor o de un proveedor externo.

Se traduce en correos que llegan a la bandeja de entrada en lugar de perderse o caer en spam.

¿Cómo configuro el SMTP WordPress sin plugin?

Con un fragmento en el archivo de funciones de un tema hijo que conecta PHPMailer con tu servidor de correo, usando host, usuario, contraseña y puerto.

Es viable, pero exige copia de seguridad previa y revisarlo tras cada migración; para la mayoría de usuarios, un plugin como WP Mail SMTP da el mismo resultado sin mantenimiento.

¿Por qué los correos de mi WordPress llegan a spam?

Porque WordPress envía por defecto con la función de correo de PHP, sin autenticar el remitente. Los grandes proveedores de correo desconfían de esos envíos anónimos y los mandan a la carpeta de no deseados. Configurar el envío con un remitente de tu propio dominio resuelve casi todos los casos.

¿Puedo usar Gmail como SMTP en WordPress?

Sí: WP Mail SMTP trae integración con Gmail y Google Workspace, con verificación en dos pasos y contraseña de aplicación. Aun así, en una web profesional conviene más el correo de tu propio dominio: remitente y dominio cuadran, y las cuentas personales de Gmail tienen límites de envío.

¿Puedo usar MailRelay para los correos de mi WordPress?

Sí, con matices. Para newsletters y campañas, su cuenta gratuita (hasta 80.000 correos al mes a 20.000 contactos) conecta con WordPress, y en este blog ya te conté cómo obtener su código HTML para formularios.

Para los correos transaccionales de la web necesitas su servidor SMTP, que es de pago: prueba de 30 días y luego 14,95 € al mes, o los planes Standard y Enterprise.

¿Configurar SMTP WordPress tiene coste?

Depende de la ruta. Con el correo incluido en tu hosting y el plugin gratuito, coste cero. Brevo permite 300 correos al día gratis; MailRelay regala una cuenta enorme para newsletters (80.000 correos al mes), aunque su servidor SMTP es de pago. SendGrid, Mailgun o Postmark son de pago desde el principio.

¿Cuál es el mejor plugin SMTP WordPress?

WP Mail SMTP es el más extendido, con más de 4 millones de webs según su ficha oficial, asistente guiado e integraciones con Gmail, Brevo, SendGrid y otros.

Easy WP SMTP es una alternativa ligera que la guía de Webempresa usa como ejemplo. Ambos cubren de sobra el caso normal de un blog o una pequeña tienda.

thrive suite

Que ningún aviso tuyo vuelva a perderse en el camino

El diagnóstico ya lo tienes: WordPress envía a ciegas por defecto y un SMTP bien montado deja cada correo donde debe. Lo que era un misterio silencioso se ha quedado en checklist de una tarde.
Si quieres que el correo de tu web nazca bien configurado, Webempresa incluye cuentas de correo en sus planes, con WePanel para gestionarlas y soporte en español que te acompaña hasta que el envío funciona. Es la casa detrás de mis webs, y la que evita este lío de raíz.
Y para que la captación acompañe al envío, Thrive Leads es el plugin con el que construyo mis formularios: pop-ups, formularios integrados y todo lo que llena tu lista mientras el correo hace su parte.

"Si usas mi enlace, a ti te cuesta lo mismo y a mí me ayudas a seguir creando contenido gratuito. ¡Gracias!"

Tu lugar para Crear

Donde tus ideas toman forma

Aprende a dominar WordPress - Thrive Suite y GeneratePress con tutoriales prácticos y cursos gratuitos. Diseña páginas que convierten, construye embudos y haz crecer tu proyecto paso a paso.

¿Te ha gustado? Sigamos creando juntos.

Aquí tienes más contenido para seguir aprendiendo.

Thrive Apprentice: automatiza el acceso a tus cursos con webhooks
GenerateBlocks Pro: Formularios Nativos y Editor Access — Crea Formularios y Controla Qué Edita tu Cliente (Sin Plugins Extra)
Cómo crear un app de inicio de sesión con la API de Facebook para conectar Thrive Suite
¡Me encantaría saber qué piensas!
{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
thrive architect curso gratis

¿Quieres crear la web de tus sueños sin escribir ni una línea de código?

Con Thrive Architect puedes diseñar páginas profesionales arrastrando y soltando, desde el primer día y sin complicaciones. Te regalo mi Curso Completo de Thrive Architect en PDF (más de 400 páginas) para que lo domines paso a paso.