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

Cómo configurar el correo en Plesk para enviar desde WordPress

Actualizado el 6 de mayo de 2026

Por Qué tu WordPress No Envía Correos y Cómo Solucionarlo con Plesk

Si tienes una web en WordPress alojada en un servidor con Plesk, seguramente en algún momento te has encontrado con el clásico problema: los formularios de contacto no llegan, las notificaciones de pedido se pierden o los avisos de registro no se envían. Es una de las consultas más habituales en soporte técnico. La causa suele ser la misma: WordPress, por defecto, intenta enviar correos usando la función mail() de PHP, que en muchos servidores está bloqueada o mal configurada por temas de seguridad y reputación.

La solución profesional y definitiva pasa por configurar el correo en Plesk para WordPress usando un servidor SMTP real. Esto no solo garantiza que los mensajes lleguen a la bandeja de entrada (y no a Spam), sino que también te permite usar direcciones de tu propio dominio, lo que mejora la confianza de tus clientes y tu posicionamiento. En este tutorial te voy a guiar paso a paso, sin tecnicismos innecesarios, para que configures el envío de correo WordPress de forma correcta y eficiente.

Vamos a ello. No necesitas ser un experto en Linux ni en SysAdmin; solo seguir las instrucciones al pie de la letra.

Entendiendo el Problema: ¿Por Qué Fallan los Correos en WordPress?

Antes de ponernos manos a la obra, es importante que entiendas qué está pasando. Cuando instalas WordPress, este viene programado para usar la función nativa de PHP para enviar correos. El problema es que esta función no utiliza un servidor de correo autenticado, sino que intenta enviar el mensaje directamente desde el servidor de tu web. Los servidores receptores (Gmail, Outlook, etc.) suelen rechazar estos correos porque parecen spam o porque la IP del servidor no tiene buena reputación.

Por eso necesitas un SMTP Plesk. Un servidor SMTP (Simple Mail Transfer Protocol) es, en términos sencillos, un cartero certificado que se encarga de entregar tus cartas (correos) de forma segura y verificada. Al configurar tu WordPress para que use este cartero, te aseguras de que los mensajes salgan con tu dominio correctamente autenticado y lleguen a su destino.

Paso 1: Crear y Configurar la Cuenta de Correo en Plesk

El primer paso es asegurarte de que tienes una cuenta de correo creada en Plesk para el dominio desde el que quieres enviar los mensajes. Por ejemplo, si tu web es tudominio.com, necesitarás una cuenta como info@tudominio.com o no-reply@tudominio.com.

Accede a tu Panel de Plesk

  1. Inicia sesión en tu panel de control de Plesk. Normalmente accedes a través de una URL como https://tudominio.com:8443 o la que te haya proporcionado tu proveedor de hosting.

  2. Una vez dentro, busca la sección Correo o Mail. En la mayoría de las versiones de Plesk, la encontrarás en el menú lateral izquierdo, directamente en el panel de tu dominio.

Crea la Cuenta de Correo

  1. Haz clic en Crear dirección de correo electrónico o un botón similar.

  2. Rellena el formulario:

    • Dirección de correo: info (se completará con tu dominio automáticamente).
    • Contraseña: Elige una contraseña robusta. Te recomiendo usar el generador de contraseñas seguras que incluye Plesk. Esta contraseña la necesitarás más adelante para el SMTP.
    • Buzón: Asegúrate de que la casilla de crear buzón esté marcada para que puedas recibir y almacenar correos. Aunque solo quieras enviar, es buena práctica tenerlo.
  3. Haz clic en Aceptar o Enviar.

Verifica los Parámetros SMTP en Plesk

Ahora necesitas saber qué parámetros de conexión SMTP usa tu servidor. Plesk suele configurar todo automáticamente, pero es bueno que lo verifiques para configurarlo bien en WordPress.

  1. En la lista de cuentas de correo, haz clic en el nombre de la cuenta que acabas de crear.

  2. Busca la sección de Configuración del cliente de correo. Ahí verás los datos que necesitas, aunque los personalizaremos un poco:

    • Servidor de correo entrante (POP3/IMAP): suele ser mail.tudominio.com.
    • Servidor de correo saliente (SMTP): también será mail.tudominio.com.
    • Puerto SMTP: Plesk usa por defecto el puerto 25, pero para conexiones seguras (SSL/TLS) usa el 465 o el 587. Te recomiendo usar el 465 con SSL o el 587 con STARTTLS. Casi siempre funcionan sin problema.

[TIP] Si tu servidor usa un certificado SSL válido para el dominio, el servidor SMTP será el mismo que tu dominio (tudominio.com). Si no, usa mail.tudominio.com. Puedes probar ambos si tienes problemas.

Paso 2: Elegir el Plugin Perfecto para Envío de Correo WordPress

Existen muchos plugins para configurar SMTP en WordPress, pero yo te voy a recomendar los dos más fiables y fáciles de usar. No los instales todos; elige uno.

Opción A: WP Mail SMTP (Recomendado para Principiantes)

Es el plugin más popular y con razón. Su asistente de configuración te guía paso a paso y es muy visual.

  1. Ve a tu escritorio de WordPress: Plugins → Añadir nuevo.

  2. Busca WP Mail SMTP. Instálalo y actívalo.

  3. Al activarlo, te aparecerá un asistente de configuración. Haz clic en Empecemos o Let's Get Started.

  4. Te preguntará por tu proveedor de correo. Selecciona Otro SMTP.

Opción B: FluentSMTP (Más Ligero y Moderno)

Es una alternativa excelente, más ligera y con una interfaz muy limpia. Funciona de maravilla.

  1. Ve a Plugins → Añadir nuevo.

  2. Busca FluentSMTP. Instálalo y actívalo.

  3. En el menú lateral de WordPress, verás una nueva opción FluentSMTP. Haz clic en ella.

  4. En la pestaña Configuración, selecciona SMTP.

Ambos plugins son gratuitos y cumplen su función perfectamente. Yo te voy a explicar la configuración con WP Mail SMTP, porque es el más extendido y el que más documentación tiene, pero los pasos son prácticamente idénticos en FluentSMTP.

Paso 3: Configuración Detallada del SMTP de Plesk en WordPress

Vamos con el corazón del tutorial. Aquí es donde conectamos tu WordPress con el servidor de correo de Plesk.

Rellenando los Datos en el Plugin

  1. En WP Mail SMTP, dentro del asistente o en Ajustes de WP Mail SMTP, vas a ver los campos para configurar tu SMTP. Rellénalos así:

    • Remitente / From Email: Aquí pon la dirección de correo que creaste en Plesk. Por ejemplo, info@tudominio.com. Es muy importante que esta dirección exista y sea exacta.
    • Nombre del Remitente / From Name: Pon el nombre de tu empresa o web, por ejemplo, "Mi Web". Esto es lo que verá la persona que reciba el correo.
  2. Ahora baja a la sección de Mailer. Asegúrate de que esté seleccionado Send all WordPress emails via SMTP.

  3. En el apartado de SMTP Settings, introduce los datos:

    • SMTP Host: Escribe mail.tudominio.com (o tudominio.com si tu certificado SSL lo cubre).
    • SMTP Port: Introduce el puerto 465.
    • Encryption: Selecciona SSL. (Si usas el puerto 587, selecciona TLS).
    • SMTP Authentication: Asegúrate de que esté activado (encendido).
    • SMTP Username: Introduce la dirección de correo completa que creaste en Plesk (info@tudominio.com).
    • SMTP Password: Introduce la contraseña que le pusiste a esa cuenta de correo en Plesk.

Guardar y Verificar la Conexión

  1. Haz clic en Guardar configuración o Save Settings.

  2. Una vez guardado, verás una sección que dice Prueba de correo electrónico o Send a Test Email. Es el momento de la verdad.

  3. Introduce una dirección de correo a la que tengas acceso (puede ser tu Gmail personal) y haz clic en Enviar correo de prueba.

  4. Si todo ha ido bien, verás un mensaje de éxito en verde. Si no, te mostrará un error específico.

[WARNING] Si recibes un error de autenticación, revisa que la contraseña de la cuenta de correo en Plesk sea correcta y que no tengas espacios en blanco al copiarla. También verifica que el nombre de usuario sea la dirección de correo completa.

Solución de Problemas Comunes al Configurar SMTP en Plesk

A veces las cosas no salen a la primera. No te preocupes, es normal. Aquí tienes los errores más comunes y cómo solucionarlos.

Error 1: "Connection refused" o No se Puede Conectar

Este error suele indicar que el puerto está bloqueado por el firewall del servidor o que el servidor SMTP no es accesible desde tu hosting.

  • Prueba con otro puerto: Cambia el puerto 465 por el 587 y en Encryption selecciona TLS. A veces el puerto 25 está bloqueado, pero el 587 suele estar abierto para clientes.
  • Verifica el host: Asegúrate de que el host es mail.tudominio.com y no algo como localhost. Si tu servidor usa un panel como Syspanel (recuerda que el puerto de acceso para Syspanel es el 2106), la configuración es la misma, pero el servidor SMTP podría tener un nombre distinto; consulta la documentación de tu proveedor.

Error 2: "SMTP Error: Could not authenticate"

Este error es muy claro: el plugin no puede iniciar sesión en el servidor de correo.

  • Revisa las credenciales: Es el error más común. Vuelve a escribir el nombre de usuario y la contraseña. Recuerda que el usuario es la dirección de correo completa.
  • Cambia la contraseña en Plesk: Ve a tu panel de Plesk, edita la cuenta de correo y establece una nueva contraseña. A veces las contraseñas con caracteres muy especiales dan problemas; prueba con una más simple (aunque segura) para descartar.

Error 3: Los Correos se Envían pero Caen en Spam

Si el correo llega pero va a la carpeta de spam, es un problema de reputación del dominio o del servidor.

  • Configura SPF y DKIM en Plesk: Plesk tiene herramientas automáticas para esto. Ve a tu panel de Plesk, busca la sección de Correo y luego Configuración de DNS. Asegúrate de que los registros SPF y DKIM estén activados. Plesk los crea automáticamente, pero a veces hay que activarlos manualmente en el editor de DNS.
  • Usa una dirección de remitente real: No uses direcciones como noreply@ si puedes evitarlo. Las direcciones con nombre de persona (info@, contacto@) tienen mejor reputación.

Optimización y Buenas Prácticas para el Envío de Correo

Ya tienes tu WordPress enviando correos correctamente. Ahora, vamos a pulir algunos detalles para que todo funcione de manera óptima y profesional.

Configura el Correo de Notificación de WordPress

Asegúrate de que la dirección de correo en Ajustes → General de WordPress sea la misma que usas para el SMTP (info@tudominio.com). Esto evita conflictos y asegura que las notificaciones internas también salgan bien.

Mantén tu Lista de Correos Limpia

Si usas tu WordPress para enviar newsletters, es fundamental que la lista de suscriptores sea de calidad. Los correos a direcciones inexistentes o que marcan el mensaje como spam dañarán la reputación de tu dominio y podrían hacer que todos tus correos acaben en la carpeta de spam.

Considera un Servicio SMTP Transaccional (Si tu Volumen es Alto)

Si tu web envía cientos de correos al día (por ejemplo, una tienda online con muchos pedidos), el SMTP de tu hosting puede quedarse corto. En ese caso, considera servicios como SendGrid, Mailgun o Amazon SES.

[INFO] La configuración con estos servicios es similar a la que hemos hecho, pero el host, puerto y credenciales te las proporcionará el propio servicio. La ventaja es que tienen una infraestructura dedicada para altos volúmenes y mejoran drásticamente la tasa de entrega.

Programa tus Envíos

Si tu WordPress envía correos automáticos (por ejemplo, correos de bienvenida), intenta que no haya picos de envío masivo. Es mejor enviar lotes pequeños a lo largo del día que un gran volumen en un minuto. Esto reduce la probabilidad de que el servidor te marque como spam.

Conclusión y Resumen del Tutorial

Configurar el correo en Plesk para WordPress no es una tarea de otro mundo. Con este tutorial, has aprendido a:

  1. Crear una cuenta de correo en Plesk para tu dominio.
  2. Instalar y configurar un plugin SMTP (WP Mail SMTP o FluentSMTP).
  3. Introducir los parámetros correctos de SMTP Plesk (host, puerto, autenticación).
  4. Solucionar los errores más comunes de conexión y autenticación.
  5. Aplicar buenas prácticas para evitar que tus correos caigan en spam.

Es un proceso que te llevará unos 20 minutos y que te ahorrará muchos quebraderos de cabeza en el futuro. Un WordPress que envía correos correctamente es sinónimo de una web profesional y fiable, tanto para ti como para tus usuarios.

Si has seguido todos los pasos y aún tienes problemas, no dudes en contactar con el soporte de tu hosting. Ellos podrán verificar la configuración del servidor y ayudarte con cuestiones más técnicas del firewall o el DNS. Recuerda que si tu hosting usa Syspanel, el puerto de acceso es el 2106, y la configuración del correo es idéntica a la de Plesk en la mayoría de los casos.

Preguntas Frecuentes (FAQ)

¿Es necesario usar un plugin para configurar SMTP en WordPress?

Sí, es la forma más sencilla y segura. Aunque podrías añadir código a tu archivo functions.php (usando la función phpmailer_init), un plugin te ofrece una interfaz gráfica, gestión de errores y opciones de prueba que facilitan mucho el proceso, especialmente para usuarios sin experiencia técnica.

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

Ambos son válidos. El 465 usa SSL desde el principio, mientras que el 587 usa STARTTLS (el cifrado se negocia al inicio). Te recomiendo empezar con el 465 y SSL. Si falla, prueba con el 587 y TLS. La mayoría de los servidores Plesk modernos soportan ambos.

¿Puedo usar el mismo servidor SMTP para varios dominios en Plesk?

Sí, en la mayoría de los casos el servidor SMTP es el mismo (mail.tudominio.com), pero las credenciales de autenticación (usuario y contraseña) son específicas para cada cuenta de correo. No puedes usar las credenciales de una cuenta para enviar desde otra.

¿Qué significa SPF y DKIM y por qué son importantes?

SPF (Sender Policy Framework) y DKIM (DomainKeys Identified Mail) son registros DNS que verifican que los correos enviados desde tu dominio son legítimos y no spoofing. Son esenciales para una buena entrega. Plesk suele configurarlos automáticamente, pero es recomendable verificar que están activos

¿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