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

Cómo configurar el correo SMTP en PrestaShop para Plesk

Actualizado el 16 de junio de 2026

Por qué tu PrestaShop no envía correos y cómo solucionarlo

Si tu tienda online no envía correos electrónicos a tus clientes, probablemente te enfrentas a un problema más común de lo que imaginas. Los pedidos se confirman, pero los emails no llegan. O peor, los formularios de contacto se quedan en silencio. La causa suele ser una configuración SMTP incorrecta o la falta de autenticación en el servidor de correo.

La buena noticia es que configurar el SMTP PrestaShop para que funcione con Plesk es un proceso sencillo si sigues los pasos adecuados. En esta guía, te explicaré todo el proceso de configuración, desde encontrar los datos de tu servidor de correo en Plesk hasta probar el envío final, para que la configuración de email PrestaShop quede perfecta desde el primer intento.


Qué es SMTP y por qué necesitas configurarlo en PrestaShop

SMTP (Protocolo Simple de Transferencia de Correo) es el estándar que utilizan los servidores para enviar emails. PrestaShop, por defecto, intenta usar la función mail() de PHP, que suele fallar en muchos alojamientos compartidos porque los servidores la bloquean por seguridad.

Cuando configuras correctamente el SMTP PrestaShop, tu tienda se conecta directamente al servidor de correo de tu dominio (gestionado por Plesk) y utiliza autenticación. Esto significa que:

  • Los correos se envían desde una cuenta real de tu dominio.
  • La tasa de entrega en la bandeja de entrada (y no en spam) mejora drásticamente.
  • Puedes rastrear los envíos desde el panel de control de Plesk.
  • Evitas que tus emails sean rechazados por los servidores de Gmail, Outlook o Yahoo.

Así que, si quieres que tus clientes reciban las confirmaciones de pedido, facturas y mensajes del formulario de contacto, la configuración SMTP es obligatoria.


Paso 1: Obtener los datos SMTP desde Plesk

Antes de tocar nada en PrestaShop, necesitas reunir los datos de tu servidor de correo. Si tu hosting utiliza Plesk, estos datos los encontrarás en el panel de control de tu dominio.

Cómo encontrar el servidor SMTP en Plesk

  1. Accede a tu panel Plesk (normalmente en https://tudominio.com:8443).
  2. En el menú lateral izquierdo, busca la sección Correo o Mail.
  3. Haz clic en Cuentas de correo para ver todas las direcciones que tienes creadas.
  4. Si no tienes ninguna cuenta, crea una nueva (por ejemplo, tienda@tudominio.com). Necesitarás esta cuenta para autenticar el envío.
  5. Dentro de los detalles de la cuenta, verás el Servidor de correo entrante (IMAP/POP3) y el Servidor de correo saliente (SMTP).

Los datos que necesitas anotar son:

  • Servidor SMTP: suele ser mail.tudominio.com o smtp.tudominio.com.
  • Puerto SMTP: normalmente 465 (SSL) o 587 (TLS).
  • Usuario: la dirección de correo completa, por ejemplo tienda@tudominio.com.
  • Contraseña: la contraseña de esa cuenta de correo.

[!TIP]
Si tu dominio usa un servicio de correo externo (como Google Workspace o Microsoft 365), los datos serán diferentes. En ese caso, consulta la documentación de tu proveedor de correo para obtener el servidor y puerto SMTP correctos.


Paso 2: Acceder al panel de administración de PrestaShop

Ahora que tienes los datos, es hora de entrar en tu tienda. Para configurar el correo PrestaShop Plesk, sigue estos pasos:

  1. Abre tu navegador y accede a la URL de administración de tu tienda (normalmente tudominio.com/admin).
  2. Introduce tu usuario y contraseña.
  3. En el menú superior, ve a la pestaña Parámetros avanzados.
  4. En el menú desplegable, selecciona Email o Correo electrónico.

[!WARNING]
Si no ves la sección Parámetros avanzados, es posible que tu usuario no tenga permisos de administrador. Contacta con el superadministrador de tu tienda para que te otorgue los permisos necesarios.


Paso 3: Configurar los parámetros SMTP en PrestaShop

Dentro de la página de configuración de email, verás varias opciones. Lo primero es cambiar el método de envío y luego rellenar los campos con los datos de Plesk.

Seleccionar el método de envío por SMTP

  • En el apartado Enviar correos electrónicos con, selecciona Configuración SMTP personalizada.
  • Esto activará los campos de configuración SMTP que antes estaban deshabilitados.

Rellenar los campos SMTP

Ahora completa los campos con los datos que obtuviste de Plesk:

  • Servidor SMTP: escribe mail.tudominio.com (o el valor que te indique Plesk).
  • Puerto SMTP: escribe el puerto (normalmente 465 o 587).
  • Cifrado: selecciona SSL si usas el puerto 465, o TLS si usas el 587.
  • Usuario SMTP: introduce la dirección de correo completa (por ejemplo, tienda@tudominio.com).
  • Contraseña SMTP: introduce la contraseña de esa cuenta.

[!INFO]
Algunos servidores requieren que el usuario SMTP sea solo la parte local (sin el dominio). Si falla la autenticación, prueba con tienda en lugar de tienda@tudominio.com.

Guardar la configuración

Una vez completados todos los campos, haz clic en Guardar. PrestaShop te mostrará un mensaje de confirmación indicando que la configuración se ha guardado correctamente.

[!TIP]
Si ves un error de conexión, revisa que el puerto y el cifrado coinciden con los que Plesk te indica. A veces, el puerto 465 con SSL es el más fiable en servidores Plesk.


Paso 4: Probar el envío de correo desde PrestaShop

Ahora viene la parte más importante: comprobar que todo funciona. PrestaShop incluye una herramienta de prueba de envío de emails que te ahorrará muchos dolores de cabeza.

Cómo enviar un correo de prueba

  1. En la misma página de configuración de email, busca el apartado Enviar un email de prueba.
  2. Introduce la dirección de correo a la que quieres que llegue la prueba (por ejemplo, tu email personal).
  3. Haz clic en Enviar.

Si la configuración es correcta, recibirás un email en unos segundos. Si no llega, revisa la carpeta de spam.

[!WARNING]
Si el correo de prueba no llega, no desesperes. Comprueba que la cuenta de correo en Plesk está activa y que no tiene límite de envíos. También verifica que el puerto SMTP no esté bloqueado por tu proveedor de hosting.


Solución de problemas comunes en la configuración SMTP

Aunque la configuración suele funcionar a la primera, es posible que te encuentres con algunos errores. Aquí tienes los problemas más habituales y cómo solucionarlos.

Error de autenticación SMTP

Este error aparece cuando el usuario o la contraseña no son correctos. Revisa que has escrito la dirección de correo completa y que la contraseña no tiene espacios.

Puerto SMTP bloqueado

Algunos servidores de hosting bloquean los puertos 465 o 587 por seguridad. Si sospechas que este es tu caso, contacta con tu proveedor y pregunta si hay un puerto alternativo (a veces usan el 2525).

Error de cifrado

Si usas TLS y no funciona, prueba con SSL. O viceversa. A veces, la configuración del servidor es específica y requiere un cifrado concreto.

El correo se envía pero llega a spam

Esto suele deberse a la falta de registros SPF y DKIM en tu dominio. Plesk te permite configurarlos fácilmente en la sección CorreoConfiguración de DNS. Activa ambos registros para mejorar la reputación de tu dominio.


Configuración avanzada: usar el puerto 587 con TLS

En algunos casos, el puerto 465 puede dar problemas si tu servidor no soporta SSL correctamente. En ese caso, te recomiendo probar con el puerto 587 y el cifrado TLS.

Pasos para cambiar al puerto 587

  1. Vuelve a la página de configuración de email en PrestaShop.
  2. Cambia el puerto SMTP a 587.
  3. Cambia el cifrado a TLS.
  4. Guarda y vuelve a enviar un email de prueba.

Este puerto es más flexible y suele funcionar en la mayoría de los servidores Plesk modernos.

[!TIP]
Si tienes varios dominios en tu cuenta de Plesk, asegúrate de usar la cuenta de correo del dominio correcto. No puedes usar una cuenta de otrodominio.com para enviar correos desde tudominio.com.


Cómo comprobar que los correos se envían correctamente desde Plesk

Una vez que PrestaShop está configurado, es buena idea verificar desde Plesk que los correos salientes se registran correctamente.

Revisar los logs de correo en Plesk

  1. En Plesk, ve a CorreoLogs de correo.
  2. Busca los registros de la cuenta que estás usando para el envío.
  3. Verás las entradas de los correos que ha enviado tu tienda, con el estado de entrega.

Si ves errores de entrega, Plesk te dará una pista sobre qué está fallando.

[!INFO]
Los logs de correo son una herramienta muy útil para diagnosticar problemas de envío. Si un correo aparece como enviado pero no llega, el problema puede estar en el servidor de destino, no en tu configuración.


Preguntas frecuentes sobre SMTP en PrestaShop y Plesk

¿Puedo usar Gmail o Yahoo como servidor SMTP?

Sí, es posible, pero no es recomendable para tiendas online. Los servidores de Gmail y Yahoo tienen límites de envío diarios y pueden bloquear tu cuenta si envías demasiados correos. Además, tus emails podrían acabar en spam. Es mucho mejor usar el servidor de correo de tu propio dominio.

¿Qué hago si mi proveedor de hosting no usa Plesk?

Si tu hosting usa otro panel de control (como cPanel o Syspanel), el proceso es similar, pero los datos de acceso al panel pueden variar. Si usas Syspanel, recuerda que el puerto de acceso es el 2106 y que la configuración SMTP se encuentra en la sección de correo del panel.

¿Puedo configurar varios servidores SMTP para diferentes tiendas?

PrestaShop solo permite configurar un servidor SMTP por instalación. Si tienes varias tiendas en la misma instalación, todas usarán el mismo servidor. Si necesitas servidores diferentes, tendrás que usar módulos de terceros o instancias separadas.

¿Cada cuánto tiempo debo renovar la contraseña de la cuenta SMTP?

Te recomiendo cambiar la contraseña de la cuenta de correo cada 6 meses por seguridad. Cuando lo hagas, no olvides actualizarla también en la configuración de PrestaShop, o el envío de correos fallará.


Conclusión: tu tienda lista para enviar correos sin problemas

Configurar el SMTP PrestaShop con Plesk es un proceso que, una vez dominado, te ahorrará muchos quebraderos de cabeza. Con los datos de tu servidor de correo a mano, la configuración se completa en menos de cinco minutos.

Recuerda los puntos clave:

  • Usa siempre una cuenta de correo real de tu dominio.
  • El puerto más fiable suele ser el 465 con SSL.
  • Activa los registros SPF y DKIM en Plesk para evitar spam.
  • Prueba el envío después de cada cambio.
  • Revisa los logs de correo en Plesk si algo falla.

Con esta guía, tu configuración de email PrestaShop quedará perfecta y tus clientes recibirán cada notificación de pedido, factura y mensaje de contacto sin problemas. Si sigues teniendo dificultades, no dudes en contactar con tu proveedor de hosting: ellos conocen su infraestructura y pueden ayudarte a desbloquear cualquier puerto o configurar registros DNS adicionales.

Y recuerda: un buen envío de correos PrestaShop no solo mejora la comunicación con tus clientes, sino que también protege la reputación de tu dominio y aumenta la confianza en tu tienda online.

¿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