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

Guía paso a paso: Configurar email transaccional en PrestaShop con Plesk

Actualizado el 19 de febrero de 2026

¿Por qué es importante configurar el email transaccional en PrestaShop?

Cuando tienes una tienda online con PrestaShop, el envío de correos electrónicos es fundamental para la comunicación con tus clientes. Hablamos de los emails transaccionales: confirmaciones de pedido, notificaciones de envío, recuperación de contraseñas, facturas, etc. Si estos correos no llegan, tu negocio pierde credibilidad y puedes tener problemas con la retención de clientes.

Muchos usuarios novatos piensan que con activar el envío por PHP (la opción por defecto) es suficiente, pero esto suele generar problemas de entregabilidad: los correos acaban en la carpeta de spam o simplemente no se envían. La solución profesional es usar un servidor SMTP configurado correctamente.

En esta guía paso a paso te enseñaremos a configurar el email transaccional PrestaShop Plesk utilizando el panel de control Plesk, que es uno de los más usados en hosting compartido y dedicado. Aprenderás a configurar correo PrestaShop de forma que todos los mensajes lleguen a la bandeja de entrada de tus clientes, sin errores ni retrasos.


Requisitos previos antes de empezar

Antes de lanzarte a la configuración, asegúrate de tener lo siguiente:

  • Acceso al panel de control Plesk de tu hosting (normalmente a través de https://tudominio.com:8443 o la URL que te haya proporcionado tu proveedor).
  • Una cuenta de correo electrónico creada en Plesk (por ejemplo, tienda@tudominio.com). Si no la tienes, créala primero.
  • Acceso al panel de administración de tu PrestaShop (la URL /admin).
  • Datos de conexión SMTP: servidor, puerto, nombre de usuario y contraseña (los obtendrás en Plesk).

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso es por el puerto 2106. El proceso es similar, pero los nombres de las secciones pueden variar ligeramente. En esta guía nos centramos en Plesk, que es el más estándar.


Paso 1: Crear una cuenta de correo en Plesk

Lo primero es tener una dirección de correo desde la que enviar los emails transaccionales. No uses correos genéricos como Gmail o Hotmail, ya que suelen tener límites de envío y pueden ser bloqueados.

  1. Inicia sesión en Plesk con tus credenciales de administrador.
  2. Ve a la sección Correo o Mail (depende de la versión, pero suele estar en el menú lateral izquierdo).
  3. Haz clic en Crear dirección de correo o Añadir nueva cuenta.
  4. Completa los campos:
    • Nombre de la cuenta: por ejemplo, tienda (esto generará tienda@tudominio.com).
    • Contraseña: elige una segura y anótala.
    • Buzón: habilítalo (necesario para que funcione SMTP).
  5. Haz clic en Aceptar o Crear.

Ya tienes tu cuenta de correo. Ahora necesitas los datos SMTP.


Paso 2: Obtener los parámetros SMTP desde Plesk

Para configurar el SMTP PrestaShop Plesk, necesitas los siguientes datos:

  • Servidor SMTP: suele ser mail.tudominio.com o smtp.tudominio.com. También puede ser la IP del servidor.
  • Puerto SMTP: normalmente el 587 con STARTTLS o el 465 con SSL. El más recomendado es el 587.
  • Autenticación: sí, requerida.
  • Nombre de usuario: la dirección de correo completa (ej. tienda@tudominio.com).
  • Contraseña: la que pusiste al crear la cuenta.
  • Cifrado: TLS (STARTTLS) para puerto 587, o SSL para puerto 465.

¿Cómo encontrar esto en Plesk?

  1. En la sección Correo, busca la cuenta que acabas de crear.
  2. Haz clic en el icono de configuración (engranaje o lápiz) junto a la cuenta.
  3. Busca la pestaña Configuración del cliente o Datos de conexión. Allí aparecerán los parámetros SMTP.
  4. Anótalos exactamente como aparecen (a veces el servidor es localhost, pero en Plesk suele ser mail.tudominio.com).

[TIP] Si no encuentras esta información, contacta con tu proveedor de hosting. También puedes usar la herramienta de prueba de envío de correo de Plesk para verificar que la cuenta funciona.


Paso 3: Acceder a la configuración de correo en PrestaShop

Ahora vamos a configurar correo PrestaShop. Entra en tu panel de administración de PrestaShop.

  1. En el menú lateral izquierdo, ve a Parámetros avanzados (o Advanced Parameters si está en inglés).
  2. Dentro, selecciona Correo electrónico (o E-mail).
  3. Verás varias opciones. La que nos interesa es la sección Envío de correo electrónico.

Por defecto, PrestaShop viene con la opción Usar la función mail() de PHP. Esta es la que da problemas. La cambiaremos a Establecer mis propios parámetros SMTP.


Paso 4: Configurar el envío SMTP en PrestaShop

Una vez en la página de configuración de correo, sigue estos pasos:

  1. En el campo Método de envío, selecciona Establecer mis propios parámetros SMTP.
  2. Aparecerán nuevos campos. Rellénalos con los datos que obtuviste en el Paso 2:
    • Servidor SMTP: mail.tudominio.com o el que te haya dado Plesk.
    • Puerto: 587 (recomendado) o 465.
    • Cifrado: si usas puerto 587, selecciona TLS (a veces aparece como STARTTLS). Si usas 465, selecciona SSL.
    • Usuario SMTP: tienda@tudominio.com (la dirección completa).
    • Contraseña SMTP: la contraseña de esa cuenta.
  3. Marca la casilla Autenticación SMTP (debe estar activada).
  4. Haz clic en Guardar o Actualizar.

[WARNING] Algunos servidores bloquean el puerto 25 por seguridad. Si usas el puerto 587, asegúrate de que tu hosting lo tenga abierto. Plesk suele permitirlo. Si tienes dudas, consulta con tu proveedor.


Paso 5: Probar la configuración de email transaccional

No te confíes solo con guardar. PrestaShop tiene una herramienta de prueba muy útil.

  1. En la misma página de configuración de correo, busca el botón Enviar un correo de prueba (normalmente está al final).
  2. Introduce una dirección de correo a la que tengas acceso (puede ser tu Gmail personal).
  3. Haz clic en Enviar.

Revisa la bandeja de entrada de ese correo. Si todo funciona, recibirás un mensaje de prueba de tu tienda. Si no llega, revisa la carpeta de spam. Si aún así no aparece, algo está mal en la configuración.

[INFO] Si el test falla, vuelve a verificar los datos SMTP. Un error común es confundir el nombre de usuario (debe ser el email completo) o poner mal el puerto. También asegúrate de que la cuenta de correo en Plesk esté activa y sin límites de envío.


Solución de problemas comunes (FAQ)

Aquí respondemos las dudas más frecuentes al configurar email transaccional PrestaShop Plesk.

1. El correo de prueba no llega, ¿qué hago?

  • Verifica que los datos SMTP sean correctos. Prueba a conectarte con un cliente de correo (Outlook, Thunderbird) usando esos mismos parámetros. Si funciona, el problema está en PrestaShop.
  • Asegúrate de que el puerto SMTP (587 o 465) esté abierto en tu firewall. Plesk suele tenerlo, pero si usas un VPS, puede que necesites configurarlo.
  • Comprueba que la cuenta de correo no tenga límite de envíos diarios. En Plesk, puedes ver esto en la configuración de la cuenta.

2. Los correos llegan a spam, ¿cómo evitarlo?

  • Usa una cuenta de correo con el mismo dominio que tu tienda (ej. info@tudominio.com). Los correos desde Gmail o similares suelen ser marcados como spam.
  • Configura correctamente los registros SPF y DKIM en Plesk. Esto es clave para la entregabilidad. En Plesk, ve a Correo > Configuración de DNS y activa las opciones de autenticación.
  • Evita usar palabras sospechosas en el asunto (como "gratis", "oferta", etc.).

3. ¿Puedo usar el mismo correo para recibir y enviar?

Sí, perfectamente. La cuenta que crees para SMTP puede ser la misma que uses para recibir consultas de clientes. Solo asegúrate de no exceder los límites de envío.

4. ¿Qué puerto SMTP es mejor: 587 o 465?

El puerto 587 con STARTTLS es el estándar moderno y el más recomendado. El puerto 465 (SSL) es más antiguo pero aún compatible. Ambos funcionan en Plesk. Si tienes problemas con uno, prueba el otro.

5. Mi hosting usa Syspanel (antes HestiaCP), ¿cambio algo?

El proceso es muy similar. En Syspanel, accedes por el puerto 2106. En lugar de "Correo", busca "Mail" o "Email". Los parámetros SMTP suelen ser los mismos. La configuración en PrestaShop es idéntica. Si tienes dudas, busca en la documentación de Syspanel.

6. ¿Es necesario tener SSL en mi dominio para que funcione?

No es obligatorio, pero sí recomendable. Si tu tienda usa HTTPS, los correos transaccionales tendrán mejor reputación. Además, Plesk suele generar certificados SSL gratuitos con Let's Encrypt.


Consejos adicionales para optimizar el envío

  • Monitorea los logs: En PrestaShop, puedes activar el registro de errores de correo en Parámetros avanzados > Rendimiento > Logs. Si algo falla, ahí verás el motivo.
  • Usa un servicio externo: Si tu volumen de envíos es alto (más de 300 correos al día), considera usar un servicio transaccional como SendGrid o Mailgun. En Plesk, puedes configurarlos como SMTP externo.
  • Actualiza PrestaShop: Las versiones antiguas pueden tener bugs en el envío de correo. Mantén tu tienda actualizada.
  • Verifica la reputación del dominio: Herramientas como MXToolbox te ayudan a comprobar si tu dominio está en listas negras.

Conclusión

Configurar el email transaccional PrestaShop Plesk no es complicado si sigues los pasos correctos. Lo más importante es usar una cuenta de correo de tu propio dominio, elegir el método SMTP en lugar de PHP, y verificar que los parámetros sean exactos. Una vez hecho esto, tus clientes recibirán las notificaciones de sus pedidos sin problemas, lo que mejora la confianza en tu tienda.

Recuerda que si algo falla, la mayoría de las veces es un error tipográfico en el usuario o contraseña, o un puerto bloqueado. No dudes en probar con diferentes configuraciones y usar la herramienta de prueba de PrestaShop.

Si tienes más dudas, consulta la documentación de Plesk o contacta con tu soporte técnico. ¡Tu tienda online se merece una comunicación impecable!

[TIP] Guarda esta guía en tus favoritos. Siempre que cambies de hosting o servidor, tendrás que repetir este proceso. Con estos pasos, te llevará menos de 10 minutos.

¿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