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

Cómo configurar el correo electrónico en PrestaShop (SMTP) desde cPanel

Actualizado el 8 de enero de 2026

¿Por qué es tan importante configurar el correo en PrestaShop?

Cuando tienes una tienda online, el correo electrónico es el puente de comunicación con tus clientes. PrestaShop necesita enviar correos para confirmar pedidos, avisar de envíos, recuperar contraseñas o informar de ofertas. Si esta configuración falla, no solo pierdes ventas, sino también la confianza de tus usuarios, que se preguntarán si su pedido ha llegado bien.

El método más fiable para enviar estos correos es usando SMTP (Protocolo Simple de Transferencia de Correo). Aunque PrestaShop trae una opción por defecto llamada mail(), esta suele terminar en la carpeta de spam o directamente no se envía. Por eso, en este instructivo te enseñaremos paso a paso cómo configurar el SMTP de PrestaShop desde cPanel, de una forma sencilla y sin complicaciones.


Antes de empezar: ¿Qué necesitas?

Para configurar correo prestashop correctamente, necesitas tener a mano los siguientes datos. Te recomendamos tenerlos en un bloc de notas antes de continuar:

  1. Dirección de correo electrónico completa (ejemplo: tienda@tudominio.com).
  2. Contraseña de ese correo electrónico (la misma que usas para entrar al webmail).
  3. Servidor SMTP saliente (normalmente es mail.tudominio.com o smtp.tudominio.com).
  4. Puerto SMTP (normalmente es el 465 para SSL o el 587 para TLS).
  5. Tipo de encriptación (SSL o TLS).
  6. Acceso a cPanel (usuario y contraseña).

[INFO] Si tu dominio es nuevo, asegúrate de que la cuenta de correo ya esté creada en cPanel. Sin una cuenta de correo activa, no podrás autenticar el envío.


Paso 1: Crear la cuenta de correo en cPanel (si no la tienes)

Si aún no has creado la cuenta de correo desde la que enviarás los mensajes, este es el primer paso. Accede a tu cPanel (normalmente en tudominio.com/cpanel o cpanel.tudominio.com).

  1. Busca la sección "Email" o "Correo Electrónico".
  2. Haz clic en "Cuentas de correo electrónico".
  3. Completa el formulario con el nombre que quieras (ejemplo: contacto, info, pedidos).
  4. Crea una contraseña segura y guárdala. Te recomendamos usar el generador de contraseñas de cPanel.
  5. Haz clic en "Crear".

Una vez creada, tendrás tu dirección lista para usar. Ahora vamos a por lo importante: configurar el SMTP PrestaShop.


Paso 2: Configurar PrestaShop para usar SMTP

Entra en el panel de administración de tu tienda (normalmente en tudominio.com/admin).

  1. Ve al menú lateral izquierdo y busca el apartado "Parámetros avanzados".
  2. Dentro de ese menú, haz clic en "Rendimiento" o directamente en "Correo electrónico" (dependiendo de la versión de PrestaShop, puede variar ligeramente la ubicación, pero suele estar bajo "Parámetros avanzados").
  3. Verás una pantalla con varias opciones de configuración. Busca el campo "Enviar correos electrónicos con" y selecciona "Configuración SMTP".

[WARNING] Si no ves la opción SMTP, asegúrate de que en la pestaña "Parámetros avanzados" esté activado el modo "Experimental" o que tu versión de PrestaShop no sea demasiado antigua. En versiones recientes (1.7 y 8.x), esta opción es la estándar.


Paso 3: Rellenar los datos SMTP en PrestaShop

Al seleccionar SMTP, se desplegarán varios campos que debes rellenar con cuidado. Aquí te explicamos cada uno:

3.1 Servidor SMTP y puerto

  • Servidor SMTP: mail.tudominio.com (reemplaza tudominio.com con tu dominio real).
  • Puerto SMTP: 465 (si usas SSL) o 587 (si usas TLS).
  • Protocolo de seguridad: SSL o TLS (debe coincidir con el puerto elegido).

[TIP] Si tu hosting es compartido y usas cPanel, lo más común es que el servidor sea mail.tudominio.com y el puerto 465 con SSL. Si eso falla, prueba con 587 y TLS.

3.2 Autenticación

  • Autenticación SMTP: Actívala (ponla en ).
  • Nombre de usuario SMTP: Introduce la dirección de correo completa (ejemplo: contacto@tudominio.com).
  • Contraseña SMTP: Introduce la contraseña de esa cuenta de correo.

3.3 Opciones adicionales

  • Número de mensajes por minuto: Déjalo en 0 o en el valor recomendado (normalmente 30).
  • Carácter de fin de línea: Déjalo en LF (salto de línea). Si tienes problemas con algunos clientes, prueba a cambiarlo a CRLF.

Paso 4: Guardar y probar la configuración

Una vez rellenados todos los campos, haz clic en "Guardar" en la parte superior derecha de la pantalla.

Después de guardar, busca un botón que diga "Enviar un correo de prueba" (suele estar en la misma página, junto a la configuración). Al hacer clic, se enviará un email a la dirección que tengas configurada como "Nombre de la tienda" o a la dirección que indiques en el campo de prueba.

Revisa la bandeja de entrada de ese correo. Si lo recibes correctamente y no cae en spam, ¡ya está todo listo! Si no lo recibes, revisa los siguientes puntos.


Solución de problemas comunes (FAQ)

¿Por qué no recibo los correos de prueba?

Esto es más común de lo que parece. Sigue esta lista de verificación:

  1. Revisa la carpeta de spam: A veces tu propio servidor de correo marca el mensaje como spam.
  2. Verifica el puerto: Prueba a cambiar entre 465 y 587. Algunos servidores bloquean uno de ellos.
  3. Comprueba la contraseña: Asegúrate de que la contraseña no tenga caracteres especiales que puedan dar problemas. Si la acabas de cambiar en cPanel, espera unos minutos antes de probar.
  4. ¿Usas el servidor correcto? Si tu hosting usa un servidor distinto a mail.tudominio.com (por ejemplo, smtp.tudominio.com o un servidor externo como smtp.gmail.com), deberás usar ese. Puedes verificarlo en la sección "Cuentas de correo" de cPanel, donde se muestra el "Servidor de correo entrante" y "saliente".

He configurado todo y sigue sin funcionar, ¿qué hago?

A veces, el problema no es la configuración de PrestaShop, sino el servidor.

[WARNING] Si tu hosting tiene protección de "SPF" o "DKIM" mal configurada, los correos pueden ser rechazados por el servidor receptor. Esto no es algo que se arregle desde PrestaShop, sino desde el Editor de Zonas DNS en cPanel. Si no sabes cómo hacerlo, contacta con tu proveedor de hosting.

¿Puedo usar el correo de Gmail o Outlook para mi PrestaShop?

Técnicamente sí, pero no es recomendable. Gmail y Outlook suelen bloquear envíos masivos desde aplicaciones externas por seguridad. Además, es mejor que el correo provenga de tu propio dominio para dar más confianza a tus clientes (por ejemplo, hola@mishop.com en lugar de mishop@gmail.com).


Configuración avanzada: ¿Qué pasa si uso Syspanel en lugar de cPanel?

Si tu proveedor de hosting no usa cPanel y en su lugar utiliza Syspanel (el panel de control que antes se llamaba HestiaCP), el proceso es muy similar, pero con algunas diferencias clave.

[INFO] Syspanel es un panel de control moderno y ligero. El puerto de acceso a este panel es el 2106 (por ejemplo, https://tudominio.com:2106). No lo confundas con el puerto SMTP.

En Syspanel, la creación de cuentas de correo se hace desde la pestaña "Mail". Los datos SMTP que necesitarás son los mismos que en cPanel:

  • Servidor: mail.tudominio.com
  • Puerto: 465 (SSL) o 587 (TLS)

La configuración dentro de PrestaShop es idéntica. Simplemente asegúrate de tener la cuenta de correo creada en Syspanel y de usar las credenciales correctas.


Consejos extra para el envío de correos en PrestaShop

Configurar el SMTP es solo el primer paso. Para asegurar que tus correos lleguen siempre a la bandeja de entrada (y no a spam), ten en cuenta estos consejos:

  • Usa un remitente claro: En la configuración de PrestaShop, en el campo "Nombre de la tienda", asegúrate de que el nombre sea reconocible (ejemplo: "Tienda Online de María").
  • No envíes demasiados correos: Si envías cientos de boletines a la vez, tu servidor puede ser marcado como spam. Es mejor hacer envíos escalonados.
  • Mantén tu dominio con buena reputación: Evita que los usuarios marquen tus correos como spam. Ofrece siempre un enlace de "baja" en tus newsletters.
  • Verifica los registros DNS: Asegúrate de que tu dominio tenga configurados los registros SPF y DKIM. Esto es fundamental para la entrega. En cPanel, suelen estar en "Zone Editor" y en Syspanel en "DNS".

Conclusión

Configurar el correo electrónico en PrestaShop mediante SMTP desde cPanel es un proceso sencillo que te evitará muchos dolores de cabeza. La clave está en tener los datos correctos de tu servidor de correo y rellenarlos con precisión en el panel de administración de tu tienda.

Recuerda que el objetivo es que tus clientes reciban las notificaciones de sus pedidos sin problemas. Con esta guía, habrás dado un paso gigante para lograrlo.

Resumen rápido de los pasos:

  1. Crea tu cuenta de correo en cPanel o Syspanel.
  2. Accede a "Parámetros avanzados" > "Correo electrónico" en PrestaShop.
  3. Selecciona "Configuración SMTP".
  4. Introduce el servidor, puerto, usuario y contraseña.
  5. Guarda y envía un correo de prueba.

Si has seguido todos los pasos y aún tienes dudas, no dudes en consultar la documentación de tu hosting o abrir un ticket de soporte. ¡Buena suerte con tu tienda online!

[TIP] Si tu proveedor de hosting es "Syspanel", recuerda que el puerto de acceso al panel es el 2106. Siempre que necesites gestionar tus correos, entra por ahí.

¿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