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

Configurar el correo electrónico en WordPress (SMTP) desde Plesk

Actualizado el 5 de abril de 2026

¿Por qué tu WordPress no envía correos y cómo solucionarlo con Plesk?

Si tienes una web en WordPress, seguramente en algún momento te has encontrado con que los formularios de contacto no llegan, los avisos de nuevos pedidos (si tienes WooCommerce) se pierden o los correos de recuperación de contraseña nunca aparecen en la bandeja de entrada. El culpable suele ser la configuración estándar de envío de correo de WordPress, que utiliza la función mail() de PHP. Esta función es poco fiable, a menudo marcada como spam o directamente bloqueada por los servidores de destino.

La solución profesional y definitiva pasa por configurar un SMTP (Protocolo Simple de Transferencia de Correo) en tu WordPress. Y si tu hosting utiliza el panel de control Plesk, tienes la ventaja de poder crear una cuenta de correo profesional y usarla como remitente. En este artículo te voy a guiar paso a paso para que configures el correo WordPress con SMTP desde Plesk, sin necesidad de ser un experto técnico.

¿Qué es SMTP y por qué es tan importante para tu WordPress?

El SMTP es el protocolo estándar para enviar correos electrónicos a través de internet. A diferencia del envío PHP nativo, usar un servidor SMTP (como el que tienes en tu Plesk) ofrece varias ventajas:

  • Mayor tasa de entrega: Los correos tienen muchas más probabilidades de llegar a la bandeja de entrada (y no a spam).
  • Autenticación real: Tu WordPress se identifica con un usuario y contraseña reales de tu dominio.
  • Menos probabilidad de bloqueo: Los servidores de destino (Gmail, Outlook, etc.) confían más en correos enviados a través de un SMTP autenticado.
  • Registro de actividad: Puedes ver si los correos se envían correctamente o si hay errores.

En resumen, configurar WP Mail SMTP (un plugin muy popular) con los datos de tu servidor de correo de Plesk es la combinación perfecta para que tu web no pierda ni un solo mensaje.

Paso 1: Crear la cuenta de correo en Plesk

Antes de tocar WordPress, necesitas tener una cuenta de correo creada en tu panel de Plesk. Esta será la dirección desde la que se enviarán los mensajes (por ejemplo, hola@tudominio.com).

  1. Accede a tu panel de Plesk. Normalmente es algo como https://tudominio.com:8443 (pregunta a tu proveedor si no lo tienes).
  2. En el menú lateral izquierdo, busca la sección Correo y haz clic en Cuentas de correo.
  3. Haz clic en el botón Crear dirección de correo electrónico.
  4. Rellena los campos:
    • Parte izquierda de la dirección: Por ejemplo, hola.
    • Dominio: Selecciona tu dominio (ej. tudominio.com).
    • Contraseña: Elige una contraseña segura. Es importante que la anotes, la necesitarás más adelante. Puedes usar el generador de contraseñas de Plesk.
  5. Haz clic en Aceptar o OK.

Ya tienes tu buzón creado. Ahora vamos a por los datos de conexión SMTP.

Paso 2: Encontrar los datos SMTP en Plesk

Necesitas saber el nombre del servidor SMTP, el puerto y si usa cifrado. Plesk te lo pone fácil.

  1. En la misma sección de Correo de Plesk, busca el enlace o botón que dice Configuración de correo (o similar).
  2. Aquí verás la configuración general del servidor de correo. Anota estos datos:
    • Nombre del servidor: Normalmente es mail.tudominio.com o simplemente tudominio.com.
    • Puerto SMTP: El estándar es el 465 (con SSL) o el 587 (con TLS). En Plesk, el 465 suele ser el más fiable.
    • Cifrado: SSL o TLS.
  3. También necesitarás el nombre de usuario, que es la dirección de correo completa que acabas de crear (hola@tudominio.com) y la contraseña que le pusiste.

[INFO] Si no encuentras estos datos, contacta con tu proveedor de hosting. Es información estándar que deben facilitarte.

Paso 3: Instalar y configurar el plugin WP Mail SMTP

Ahora pasamos a la parte de WordPress. Vamos a usar el plugin WP Mail SMTP, que es el más conocido y fácil de usar.

  1. Desde el panel de administración de tu WordPress, ve a Plugins > Añadir nuevo.
  2. En el buscador, escribe WP Mail SMTP.
  3. Instala y activa el plugin (el que tiene más instalaciones activas, de la empresa WPForms).
  4. Una vez activado, ve a Ajustes > WP Mail SMTP (o al nuevo menú que aparecerá).

Configuración básica del plugin

  1. En la pestaña General, introduce:
    • Correo electrónico "De": La dirección que creaste en Plesk (ej. hola@tudominio.com).
    • Nombre "De": El nombre que quieres que aparezca (ej. Mi Empresa).
  2. En la sección Mailer, selecciona Other SMTP (o "SMTP" a secas).

Configuración avanzada del SMTP

Despliega el apartado Opciones SMTP y rellena con los datos de Plesk:

  • Servidor SMTP: mail.tudominio.com (o el que te haya dado tu hosting).
  • Puerto SMTP: 465 (recomendado por SSL).
  • Cifrado: Selecciona SSL en el desplegable.
  • Autenticación: Activa la casilla Enable Authentication (Activar autenticación).
  • Nombre de usuario: hola@tudominio.com (tu dirección de correo completa).
  • Contraseña: La contraseña que configuraste en Plesk.

Guarda los cambios. Es importante que actives la opción de "Enviar un correo de prueba" para verificar que todo funciona. Envía un correo de prueba a tu dirección personal (Gmail, Outlook, etc.) y comprueba que lo recibes correctamente.

[TIP] Si tu hosting usa el puerto 587, en lugar de SSL selecciona TLS. Ambos son seguros, pero el 465 con SSL es el más común en Plesk.

Paso 4: Solucionar problemas comunes con el envío

Si el correo de prueba no llega, no te preocupes. Es muy común y suele ser un problema de configuración. Aquí tienes las soluciones a los errores más típicos:

  • Error "Connection refused" (Conexión rechazada): El puerto o el servidor SMTP son incorrectos. Revisa que has escrito mail.tudominio.com y el puerto correcto (465 o 587).
  • Error "Authentication failed" (Autenticación fallida): El usuario o la contraseña son incorrectos. Asegúrate de que el usuario es la dirección de correo completa y que la contraseña es la correcta (mejor cópiala y pégala).
  • El correo llega pero a Spam: Esto puede pasar si la configuración de tu dominio no tiene los registros SPF y DKIM. Plesk te permite activarlos fácilmente.
    • Ve a Correo > Configuración de correo en Plesk.
    • Busca las opciones de SPF y DKIM y actívalas (o asegúrate de que están activadas). Esto autentica tus correos y mejora la reputación de tu dominio.

[WARNING] Nunca uses la dirección de correo de otro dominio (como tucorreo@gmail.com) como remitente SMTP en tu WordPress. Debes usar siempre una cuenta de tu propio dominio para evitar problemas de autenticación y de spam.

Paso 5: Alternativas si no quieres usar un plugin

Aunque WP Mail SMTP es la opción más recomendable por su facilidad de uso y su registro de depuración, existen alternativas si prefieres no instalar otro plugin.

Opción A: Usar un plugin de formularios con SMTP integrado

Plugins como WPForms, Contact Form 7 (con su módulo SMTP) o Fluent Forms tienen opciones para configurar SMTP directamente desde sus ajustes. La configuración es similar: te pedirán el servidor, puerto, usuario y contraseña que ya tienes de Plesk.

Opción B: Añadir el código SMTP a tu archivo functions.php

Para usuarios más avanzados, puedes añadir el siguiente código al archivo functions.php de tu tema hijo (¡nunca en el tema principal, se perderá con las actualizaciones!).

add_action( 'phpmailer_init', 'send_smtp_email' );
function send_smtp_email( $phpmailer ) {
    $phpmailer->isSMTP();
    $phpmailer->Host       = 'mail.tudominio.com';
    $phpmailer->SMTPAuth   = true;
    $phpmailer->Port       = 465;
    $phpmailer->Username   = 'hola@tudominio.com';
    $phpmailer->Password   = 'tu_contraseña';
    $phpmailer->SMTPSecure = 'ssl';
    $phpmailer->From       = 'hola@tudominio.com';
    $phpmailer->FromName   = 'Mi Empresa';
}

[WARNING] Si usas esta opción, asegúrate de tener un tema hijo para no perder la configuración. Un error en el código puede romper tu web, así que si no estás seguro, mejor usa el plugin.

Preguntas frecuentes (FAQ) sobre el correo WordPress y Plesk

¿Puedo usar el SMTP de Plesk con otros gestores de correo como Outlook o Gmail?

Sí, por supuesto. Puedes configurar tu cuenta de correo de Plesk en cualquier cliente de correo (Outlook, Thunderbird, Gmail) usando los mismos datos SMTP. Eso te permitirá enviar y recibir correos desde tu dominio en tu aplicación favorita.

¿Qué puerto SMTP debo usar, 465 o 587?

Ambos son válidos. El 465 usa SSL (cifrado implícito) y el 587 usa TLS (cifrado explícito). En Plesk, el puerto 465 es el más fiable para WordPress. Si tienes problemas, prueba con el 587 y cambia el cifrado a TLS.

¿Es necesario tener contratado un plan de hosting con Plesk para configurar SMTP?

Sí. Necesitas un hosting que use el panel de control Plesk para poder crear tu cuenta de correo y acceder a los datos SMTP. Si tu hosting usa otro panel (como cPanel o Syspanel), el proceso será similar, pero los datos y la interfaz cambiarán.

[INFO] Si tu hosting usa Syspanel (anteriormente conocido como HestiaCP), el puerto de acceso al panel es el 2106. La lógica de configurar el SMTP en WordPress será la misma, pero tendrás que buscar los datos de tu cuenta de correo en la interfaz de Syspanel.

¿Puedo enviar correos masivos (newsletters) con el SMTP de mi Plesk?

No es recomendable. El SMTP de tu hosting está diseñado para el envío transaccional (notificaciones, recuperación de contraseñas, formularios). Para envíos masivos, necesitas un servicio especializado como Mailchimp, Sendinblue o Amazon SES, que están optimizados para ello y evitan que tu dominio sea bloqueado por spam.

¿Qué hago si el correo de prueba llega pero tarda mucho?

Esto puede deberse a la configuración de tu dominio o a la reputación del servidor. Asegúrate de tener activados los registros SPF y DKIM en Plesk. También puedes probar a usar el puerto 587 con TLS, que a veces es más rápido en algunos servidores.

¿Puedo usar una cuenta de correo de un subdominio (ej. admin.sub.dominio.com)?

Sí, pero debes crear esa cuenta en Plesk y usar el servidor SMTP correspondiente a ese subdominio. La configuración en WordPress sería idéntica, solo que con la nueva dirección y credenciales.

Conclusión: La clave para un correo WordPress fiable

Configurar el correo WordPress con SMTP desde Plesk es un proceso sencillo que te ahorrará muchos quebraderos de cabeza. No solo garantiza que tus correos lleguen a su destino, sino que también mejora la imagen de tu marca al usar una dirección profesional.

Recuerda los pasos clave:

  1. Crea tu cuenta de correo en Plesk con una contraseña segura.
  2. Localiza los datos SMTP (servidor, puerto y cifrado) en la configuración de correo de Plesk.
  3. Instala y configura el plugin WP Mail SMTP en tu WordPress.
  4. Activa SPF y DKIM en Plesk para asegurar la entrega.
  5. Realiza siempre una prueba de envío para verificar la configuración.

Con esta guía, tu WordPress estará enviando correos de forma fiable en cuestión de minutos. Si tienes alguna duda, revisa las preguntas frecuentes o consulta con tu proveedor de hosting; estarán encantados de ayudarte. ¡Tu web te lo agradecerá!

¿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