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

Cómo configurar el correo en PrestaShop usando Plesk

Actualizado el 6 de septiembre de 2025

Introducción: Por qué es vital configurar el correo en PrestaShop

Cuando tienes una tienda online con PrestaShop, el envío de correos electrónicos no es un lujo, es una necesidad. Cada vez que un cliente realiza un pedido, solicita un cambio de contraseña o se registra, tu sistema debe enviar un email de confirmación. Si el correo no está bien configurado, esos mensajes pueden perderse en el limbo o, peor aún, terminar en la carpeta de spam. Aquí es donde entra en juego la combinación correo PrestaShop Plesk. Plesk es un panel de control de hosting muy popular que te permite gestionar dominios, bases de datos y, por supuesto, cuentas de correo. En este artículo te guiaré paso a paso para que configures el envío de emails en PrestaShop usando Plesk, asegurando que cada notificación llegue a su destino.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), los pasos son similares pero accedes por el puerto 2106. En este artículo nos centraremos en Plesk, pero mencionaremos las diferencias clave.

Requisitos previos antes de empezar

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

  • Acceso a tu panel de Plesk (usuario y contraseña de administrador o del plan de hosting).
  • Una cuenta de correo electrónico creada en Plesk para tu dominio (por ejemplo, tienda@tudominio.com).
  • Los datos de acceso a esa cuenta (dirección completa, contraseña).
  • Acceso al panel de administración de PrestaShop (normalmente en tudominio.com/admin).

Si aún no has creado la cuenta de correo en Plesk, no te preocupes, te explicaré cómo hacerlo en los siguientes pasos.

Paso 1: Crear una cuenta de correo en Plesk

El primer paso para configurar correo PrestaShop Plesk es tener una dirección de correo desde la cual tu tienda enviará los emails. Sigue estos pasos:

  1. Inicia sesión en tu panel de Plesk. Normalmente la URL es algo como https://tudominio.com:8443 o la que te haya proporcionado tu proveedor de hosting.
  2. En el panel principal, busca la sección Correo o Mail. Haz clic en Añadir dirección de correo.
  3. Completa los campos:
    • Nombre de la cuenta: por ejemplo, tienda (esto generará tienda@tudominio.com).
    • Contraseña: elige una segura y anótala. También puedes usar el generador de contraseñas de Plesk.
    • Cuota de buzón: puedes dejarla por defecto, no necesitas mucho espacio para correos transaccionales.
  4. Haz clic en Aceptar o Crear.

[TIP] Usa un nombre descriptivo como info, ventas o notificaciones para que sea fácil de recordar. Evita nombres genéricos como admin que pueden ser objetivo de spam.

Paso 2: Obtener los parámetros SMTP desde Plesk

Para que PrestaShop pueda enviar correos usando tu cuenta de Plesk, necesitas los parámetros del servidor SMTP. Estos son los datos que luego introducirás en la configuración de PrestaShop. En Plesk, normalmente los encuentras así:

  1. Ve a Correo > Configuración de correo o directamente en la lista de cuentas de correo, haz clic en el nombre de la cuenta que acabas de crear.
  2. Busca la sección Configuración del cliente de correo o Parámetros de conexión. Allí verás algo similar a esto:
    • Servidor de correo entrante (POP3/IMAP): mail.tudominio.com o tudominio.com.
    • Servidor de correo saliente (SMTP): mail.tudominio.com o tudominio.com.
    • Puerto SMTP: normalmente 465 (SSL) o 587 (TLS). Algunos servidores usan 25, pero no es recomendable por seguridad.
    • Autenticación SMTP: requerida (sí, debe estar activada).
    • Nombre de usuario: la dirección completa de correo (ej. tienda@tudominio.com).
    • Contraseña: la que pusiste al crear la cuenta.

Anota estos datos en un bloc de notas. Son esenciales para el siguiente paso.

[WARNING] No uses el puerto 25 a menos que sepas que tu hosting lo permite sin restricciones. Muchos proveedores lo bloquean para evitar spam. Prefiere siempre 587 con TLS o 465 con SSL.

Paso 3: Configurar el envío de emails en PrestaShop

Ahora que tienes tu cuenta de correo y los parámetros SMTP, es momento de configurar SMTP PrestaShop. Accede a tu panel de administración de PrestaShop y sigue estos pasos:

  1. En el menú lateral, ve a Parámetros avanzados > Correo electrónico.
  2. Verás una pantalla con dos opciones principales:
    • Método de envío: selecciona Configuración SMTP.
    • Configuración SMTP: aquí es donde introducirás los datos.
  3. Rellena los campos con la información que obtuviste de Plesk:
    • Servidor SMTP: mail.tudominio.com (o el que te indique Plesk).
    • Usuario SMTP: tienda@tudominio.com.
    • Contraseña SMTP: la contraseña de la cuenta.
    • Cifrado: elige SSL si usas puerto 465, o TLS si usas puerto 587. Si no estás seguro, prueba primero con TLS.
    • Puerto SMTP: 465 o 587 según el cifrado.
    • Número de intentos de conexión: déjalo en 3 (valor por defecto).
  4. Haz clic en Guardar para almacenar la configuración.

[INFO] PrestaShop también permite usar la función mail() de PHP, pero no es recomendable porque los correos suelen terminar en spam. La configuración SMTP es mucho más fiable.

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

Una vez guardada la configuración, es hora de probar que todo funciona. En la misma pantalla de Correo electrónico de PrestaShop, encontrarás un botón o enlace que dice Enviar un email de prueba. Haz clic en él.

  1. Se abrirá una ventana emergente donde puedes introducir una dirección de correo a la que quieras enviar la prueba (por ejemplo, tu correo personal).
  2. Haz clic en Enviar.
  3. Revisa tu bandeja de entrada (y también la carpeta de spam) para ver si recibes el mensaje. Si llega, ¡felicidades! La configuración es correcta.

Si no recibes el correo, no te preocupes. En la siguiente sección te doy las soluciones más comunes.

Solución de problemas comunes al configurar SMTP en PrestaShop

A veces, a pesar de seguir todos los pasos, el envío emails PrestaShop falla. Aquí tienes los problemas más frecuentes y cómo resolverlos:

El correo de prueba no llega

  • Verifica los parámetros SMTP: Revisa que el servidor, usuario y contraseña estén escritos exactamente como en Plesk. Un error común es olvidar el dominio completo en el usuario.
  • Puerto incorrecto: Si usas SSL con puerto 465 y no funciona, prueba con TLS y puerto 587. Algunos servidores requieren una combinación específica.
  • Firewall o bloqueo del hosting: Contacta con tu proveedor de hosting para asegurarte de que los puertos SMTP están abiertos. En algunos planes compartidos, el puerto 25 está bloqueado, pero 465 y 587 suelen estar permitidos.

El correo llega a la carpeta de spam

  • Configura SPF y DKIM en Plesk: Estos registros DNS ayudan a que los correos sean autenticados y no parezcan spam. En Plesk, ve a Correo > Configuración de DNS y activa las opciones de SPF y DKIM. Luego espera unos minutos a que se propaguen.
  • Usa una dirección de correo profesional: Evita usar Gmail o Yahoo como remitente. Usa siempre una cuenta de tu propio dominio.

Error de conexión SMTP en PrestaShop

  • Revisa los logs de error: En PrestaShop, ve a Parámetros avanzados > Registros y busca mensajes relacionados con el correo. Te darán pistas sobre el fallo.
  • Prueba con otro cliente de correo: Configura la misma cuenta en Outlook o Thunderbird para descartar que el problema sea de la cuenta de Plesk.

Consejos adicionales para un envío de correos exitoso

Para que tu tienda funcione como un reloj, ten en cuenta estas recomendaciones:

  • Actualiza PrestaShop regularmente: Las versiones antiguas pueden tener bugs en el módulo de correo.
  • Usa un plugin de correo transaccional: Si tu tienda tiene mucho tráfico, considera servicios como SendGrid o Mailgun, que se integran con PrestaShop y mejoran la entregabilidad.
  • Monitorea la reputación de tu dominio: Si envías muchos correos, asegúrate de no hacer prácticas que puedan marcar tu dominio como spammer.

[TIP] Si tu hosting usa Syspanel (HestiaCP), el proceso es muy similar, pero accedes por el puerto 2106. Los parámetros SMTP se encuentran en la sección de correo del panel, y los pasos en PrestaShop son idénticos.

Preguntas frecuentes (FAQ)

Aquí respondo las dudas más comunes que suelen tener los usuarios al configurar SMTP PrestaShop con Plesk.

¿Puedo usar Gmail como servidor SMTP en PrestaShop?

Sí, pero no es recomendable. Gmail tiene límites de envío y puede bloquear tu cuenta si envías muchos correos transaccionales. Además, los correos pueden parecer menos profesionales. Es mejor usar una cuenta de tu dominio.

¿Qué hago si no encuentro la opción de SMTP en PrestaShop?

Asegúrate de estar en la versión correcta. En PrestaShop 1.7 y superiores, la opción está en Parámetros avanzados > Correo electrónico. En versiones muy antiguas, puede estar en Módulos > Módulos de envío de correo.

¿Es necesario crear una cuenta de correo específica para la tienda?

Sí, es muy recomendable. Usar una cuenta genérica como info@tudominio.com o crear una específica como notificaciones@tudominio.com te permite organizar mejor los mensajes y evitar mezclar correos personales con los de la tienda.

¿Puedo configurar el correo sin usar SMTP?

Sí, puedes usar la función mail() de PHP, pero no lo recomiendo. Los correos suelen ser rechazados por los servidores de destino o caer en spam. La configuración SMTP es la opción profesional.

Conclusión

Configurar el correo PrestaShop Plesk puede parecer un proceso técnico, pero siguiendo estos pasos verás que es más sencillo de lo que parece. Desde crear la cuenta de correo en Plesk hasta ajustar los parámetros SMTP en PrestaShop, cada detalle cuenta para que tus clientes reciban las notificaciones de sus pedidos sin problemas. Recuerda siempre probar el envío y, si algo falla, revisar los logs y ajustar los puertos o el cifrado. Con una buena configuración, tu tienda online no solo venderá, sino que también comunicará de manera efectiva. ¡Manos a la obra!

¿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