🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Configurar el correo electrónico en WordPress con Plesk

Actualizado el 2 de diciembre de 2025

Por qué WordPress necesita un envío de correo bien configurado

Si tienes una web hecha con WordPress, es muy probable que en algún momento necesites que tu sitio envíe correos electrónicos. Esto pasa más a menudo de lo que crees: cuando un usuario se registra, cuando alguien rellena un formulario de contacto, cuando pides que te restablezcan la contraseña o incluso cuando recibes notificaciones de actualizaciones o comentarios.

El problema es que, por defecto, WordPress utiliza la función mail() de PHP para enviar estos correos. Y aquí viene el gran drama: la mayoría de los servidores de hosting bloquean o limitan esta función para evitar el envío de spam. El resultado es que los correos terminan en la carpeta de spam, no llegan jamás o directamente fallan.

La solución profesional pasa por configurar un servicio SMTP. Y si tu hosting usa Plesk, tienes la ventaja de poder crear cuentas de correo reales y usar esos mismos servidores para que WordPress envíe sus mensajes. En este artículo te voy a explicar, paso a paso y sin tecnicismos raros, cómo configurar el correo electrónico en WordPress con Plesk para que tus emails lleguen siempre a su destino.

Vamos a ello.


Qué necesitas antes de empezar

Antes de ponernos manos a la obra, asegúrate de tener a mano lo siguiente:

  • Acceso al panel de control de Plesk (normalmente a través de una URL como https://tu-dominio.com:8443).
  • Una cuenta de correo electrónico creada en Plesk para tu dominio (por ejemplo, no-reply@tudominio.com).
  • La contraseña de esa cuenta de correo.
  • Acceso al administrador de tu WordPress (wp-admin).
  • Un plugin de SMTP instalado (te recomendaré uno más adelante).

Si aún no tienes creada la cuenta de correo en Plesk, te explico cómo hacerlo en el siguiente apartado. Es muy sencillo.


Paso 1: Crear una cuenta de correo en Plesk

Para que WordPress pueda enviar correos, necesitas una cuenta de correo válida en tu dominio. No sirve usar una cuenta de Gmail o de Outlook directamente, porque los servidores de destino podrían marcar tus mensajes como spam.

Sigue estos pasos:

  1. Inicia sesión en tu panel de Plesk.
  2. En el menú lateral, busca la sección Correo o Mail.
  3. Haz clic en Crear dirección de correo electrónico.
  4. Escribe el nombre que quieras para la dirección (por ejemplo, no-reply, info o contacto).
  5. Elige el dominio al que pertenece.
  6. Establece una contraseña segura. Aquí te doy un consejo: usa una contraseña larga con mayúsculas, minúsculas, números y símbolos. No la compartas con nadie.
  7. Haz clic en Aceptar o Crear.

Ya tienes tu cuenta de correo. Ahora necesitas saber cuál es el servidor SMTP saliente. En la mayoría de los casos, será algo como mail.tudominio.com. Puedes comprobarlo en la propia configuración de la cuenta dentro de Plesk, normalmente en los detalles de la cuenta o en la configuración de clientes de correo.

[TIP]
Si no estás seguro del servidor SMTP, usa mail.tudominio.com (sustituyendo tudominio.com por tu dominio real). En el 99% de los casos con Plesk funciona perfectamente.


Paso 2: Elegir el plugin SMTP para WordPress

Ahora toca instalar un plugin que conecte WordPress con el servidor SMTP de Plesk. Hay muchos plugins, pero te recomiendo uno que es fiable, gratuito y muy fácil de usar: WP Mail SMTP.

Alternativas igual de válidas son Easy WP SMTP o Post SMTP, pero WP Mail SMTP es el más popular y el que mejor soporte tiene.

Para instalarlo:

  1. Ve a tu escritorio de WordPress.
  2. En el menú lateral, entra en PluginsAñadir nuevo.
  3. En el buscador, escribe WP Mail SMTP.
  4. Haz clic en Instalar ahora y después en Activar.

Una vez activado, verás un nuevo apartado en el menú llamado WP Mail SMTP. Entra en él.


Paso 3: Configurar el plugin con los datos de Plesk

Aquí es donde se hace la magia. La configuración es muy visual y no necesitas saber nada de código.

Dentro de WP Mail SMTP, ve a la pestaña Configuración. Verás un formulario con varios campos. Te explico cómo rellenarlos:

Remitente (From Email y From Name)

  • From Email: pon la dirección de correo que has creado en Plesk (por ejemplo, no-reply@tudominio.com).
  • From Name: pon el nombre que quieres que aparezca como remitente (por ejemplo, Tu Empresa o Web de Tudominio).

Esto es importante porque el correo que reciba el usuario verá estos datos.

Servidor de correo (SMTP)

  • Mailer: selecciona SMTP (no dejes la opción "Send all WordPress emails via SMTP" desactivada).
  • SMTP Host: escribe mail.tudominio.com.
  • SMTP Port: normalmente es el 465 si usas SSL, o el 587 si usas TLS. Te recomiendo probar primero con el 465.
  • Encryption: selecciona SSL si usas el puerto 465, o TLS si usas el 587.
  • SMTP Authentication: actívala (sí, es obligatoria).
  • SMTP Username: la dirección de correo completa (por ejemplo, no-reply@tudominio.com).
  • SMTP Password: la contraseña que pusiste al crear la cuenta en Plesk.

[WARNING]
No confundas el puerto. Si usas SSL, el puerto suele ser 465. Si usas TLS, suele ser 587. Si te equivocas, el plugin te dará un error de conexión. Puedes probar ambas opciones hasta que funcione.

Una vez rellenado todo, guarda los cambios con el botón Guardar configuración.


Paso 4: Enviar un correo de prueba

WP Mail SMTP incluye una herramienta para enviar un correo de prueba. Esto es oro puro, porque te dice si todo está bien configurado sin necesidad de esperar a que un usuario haga algo en tu web.

Para usarla:

  1. Ve a la pestaña Herramientas (o Tools) dentro de WP Mail SMTP.
  2. Escribe una dirección de correo a la que quieras recibir la prueba (por ejemplo, tu correo personal).
  3. Haz clic en Enviar correo electrónico de prueba.

Si todo está bien configurado, recibirás un correo en unos segundos. Si no llega, revisa los pasos anteriores, especialmente el puerto y el cifrado.

[INFO]
Si el correo de prueba no llega, revisa también que la cuenta de correo en Plesk no tenga límite de envío diario o que el dominio no esté en una lista negra. A veces el correo tarda unos minutos en aparecer, así que ten paciencia y revisa la carpeta de spam.


Paso 5: Configurar el envío con Syspanel (para usuarios de HestiaCP)

Si tu hosting no usa Plesk sino Syspanel (antes conocido como HestiaCP), el proceso es muy similar, pero con algunos matices.

En Syspanel, el puerto de acceso al panel es el 2106 (por ejemplo, https://tu-dominio.com:2106). El resto de la configuración SMTP es prácticamente igual:

  • El servidor SMTP suele ser mail.tudominio.com.
  • Los puertos SMTP son los mismos: 465 con SSL o 587 con TLS.
  • Las cuentas de correo se crean en la sección Mail del panel.

La ventaja es que, una vez que tienes la cuenta creada, la configuración en WordPress es idéntica a la que has visto con Plesk. Así que si algún día cambias de panel, no tendrás que volver a aprender nada.


Errores comunes y cómo solucionarlos

Aunque la configuración es sencilla, a veces surgen problemas. Te dejo una lista con los errores más habituales y su solución.

El correo de prueba no llega

  • Revisa que el puerto y el cifrado coinciden (465 con SSL o 587 con TLS).
  • Comprueba que la contraseña de la cuenta de correo es correcta.
  • Mira si tu proveedor de hosting bloquea el puerto 25 (a veces hay que usar el 587).
  • Revisa la carpeta de spam del correo al que enviaste la prueba.

El plugin da error de autenticación

  • Asegúrate de que el nombre de usuario SMTP es la dirección de correo completa, no solo la parte antes de la @.
  • Verifica que la cuenta de correo está activa en Plesk.
  • Si cambiaste la contraseña recientemente, actualízala también en el plugin.

Los correos llegan pero van a spam

  • Esto suele pasar porque el dominio no tiene configurados los registros SPF y DKIM. En Plesk, puedes activarlos desde la sección CorreoConfiguración de DNS o directamente en la cuenta de correo.
  • También ayuda que el remitente (From Email) sea una cuenta real de tu dominio, no una de Gmail.

[TIP]
Activa siempre el registro DKIM en Plesk. Es un mecanismo de autenticación que firma tus correos y hace que los servidores de destino confíen en ellos. Se activa con un clic y te ahorrarás muchos dolores de cabeza.


Preguntas frecuentes sobre correo en WordPress con Plesk

¿Puedo usar una cuenta de Gmail para enviar correos desde WordPress?

Técnicamente sí, pero no es recomendable. Gmail limita el envío a través de SMTP y puede bloquear tu cuenta si envías muchos correos. Además, los correos tienen más probabilidades de acabar en spam. Usa siempre una cuenta de tu propio dominio.

¿Qué hago si no tengo acceso a Plesk?

Pide a tu proveedor de hosting que te cree la cuenta de correo o que te dé los datos SMTP. Sin esos datos, no podrás configurar el envío correctamente.

¿Cuántos correos puedo enviar al día con Plesk?

Depende del proveedor de hosting. Algunos limitan el envío a 100 o 200 correos por hora. Si tu web envía muchos correos (por ejemplo, una tienda online con muchos pedidos), consulta con tu proveedor si tienes algún límite.

¿Es necesario usar un plugin o puedo configurarlo en el código?

Puedes configurarlo en el archivo wp-config.php o en un plugin personalizado, pero para un usuario sin experiencia es mucho más seguro y sencillo usar un plugin. Además, los plugins te dan herramientas de diagnóstico que te ahorran tiempo.

¿Qué es el puerto 2106 de Syspanel?

El puerto 2106 es el puerto de acceso al panel de control Syspanel (anteriormente HestiaCP). Es el equivalente al puerto 8443 de Plesk. Si tu hosting usa Syspanel, recuerda que la URL de acceso será algo como https://tu-dominio.com:2106.


Consejos finales para que tus correos lleguen siempre

Configurar el SMTP es solo el primer paso. Para que tus correos tengan una buena reputación y lleguen siempre a la bandeja de entrada, sigue estos consejos:

  1. Activa SPF y DKIM en Plesk. Son registros DNS que autentican tus correos.
  2. No envíes correos masivos desde WordPress sin un plugin especializado como Newsletter o MailPoet. El envío masivo requiere servicios específicos.
  3. Usa siempre una cuenta de correo real de tu dominio como remitente.
  4. Mantén WordPress y los plugins actualizados para evitar vulnerabilidades.
  5. Revisa de vez en cuando los registros de correo en Plesk para detectar posibles fallos.

Resumen rápido

Configurar el correo electrónico en WordPress con Plesk es un proceso de cinco pasos:

  1. Crea una cuenta de correo en Plesk.
  2. Instala el plugin WP Mail SMTP.
  3. Introduce los datos SMTP de tu servidor.
  4. Envía un correo de prueba.
  5. Activa SPF y DKIM para mejorar la entregabilidad.

Con esto, tu WordPress enviará correos de forma fiable y profesional. Ya no tendrás que preocuparte por correos perdidos o caídos en spam. Y recuerda: si tu hosting usa Syspanel, el puerto de acceso es el 2106, pero el resto de la configuración es prácticamente idéntica.

Si tienes dudas, déjalas en los comentarios o consulta la documentación de tu proveedor de hosting. ¡Buena suerte con tu WordPress!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel