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

Cómo configurar el correo electrónico en PrestaShop para envíos automáticos

Actualizado el 14 de junio de 2026

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

Cuando montas una tienda online con PrestaShop, uno de los aspectos que más se descuidan es la configuración del correo electrónico. Sin embargo, es absolutamente vital para el funcionamiento diario de tu negocio. Piensa que cada vez que un cliente hace un pedido, se registra o solicita recuperar su contraseña, tu tienda necesita enviar un email automático. Si esa comunicación falla, el cliente se siente perdido, desconfía y probablemente abandone la compra.

Además, los envíos automáticos prestashop no solo incluyen las notificaciones al cliente. También te permiten recibir alertas de nuevos pedidos, avisos de stock bajo o informes de ventas. Sin un sistema de correo bien configurado, estarías operando a ciegas.

El problema más común es que la configuración por defecto de PrestaShop suele utilizar la función mail() de PHP, que en muchos servidores de hosting compartido está limitada o bloqueada. Esto provoca que los correos terminen en la carpeta de spam o simplemente nunca lleguen a su destino. La solución profesional pasa por usar un servidor SMTP, ya sea el de tu propio hosting o un servicio externo como Gmail, Outlook o SendGrid.

En esta guía completa, vamos a explicarte paso a paso cómo configurar el correo electrónico en PrestaShop para que tus notificaciones lleguen siempre a tiempo y a la bandeja de entrada correcta. No necesitas ser un experto técnico; solo sigue las instrucciones y tendrás tu tienda comunicándose perfectamente en menos de media hora.

Antes de empezar: qué necesitas tener a mano

Configurar el smtp prestashop no es complicado, pero requiere que tengas ciertos datos preparados. Te recomendamos tener a mano los siguientes elementos:

  • Acceso al panel de administración de tu tienda PrestaShop (normalmente en /admin o una URL personalizada).
  • Los datos de tu servidor SMTP: dirección del servidor, puerto, nombre de usuario y contraseña.
  • Un correo electrónico válido desde el que quieres que se envíen las notificaciones (por ejemplo, pedidos@tutienda.com).
  • Credenciales de acceso a tu panel de hosting por si necesitas crear una cuenta de correo específica para la tienda.

Si todavía no tienes una cuenta de correo profesional asociada a tu dominio, es el momento de crearla. Te recomendamos usar el panel de control de tu hosting. Por ejemplo, si usas Syspanel, el acceso se realiza a través del puerto 2106, y desde allí podrás gestionar todas las cuentas de correo de tu dominio fácilmente.

¿Qué es SMTP y por qué deberías usarlo?

SMTP son las siglas de Simple Mail Transfer Protocol. Es el protocolo estándar para enviar correos electrónicos a través de internet. Cuando configuras el smtp prestashop, le estás diciendo a tu tienda que utilice un servidor de correo específico para enviar los mensajes, en lugar de depender de la función PHP del servidor.

Las ventajas de usar SMTP son claras:

  • Mayor tasa de entrega: Los emails tienen más probabilidades de llegar a la bandeja de entrada y no a spam.
  • Autenticación adecuada: Usas credenciales reales, lo que mejora la reputación de tu dominio.
  • Seguimiento y registros: Puedes ver los logs de envío y solucionar problemas más fácilmente.
  • Compatibilidad: Funciona con la mayoría de servidores y servicios de correo.

Paso 1: Configurar la cuenta de correo en tu hosting

Lo primero que debes hacer es asegurarte de que tienes una cuenta de correo electrónico creada para tu dominio. Esta será la dirección desde la que se enviarán los correos de tu tienda. Por ejemplo, si tu dominio es mitienda.com, podrías crear contacto@mitienda.com o pedidos@mitienda.com.

Para ello, accede al panel de control de tu hosting. Si tu proveedor utiliza Syspanel (antes conocido como HestiaCP), recuerda que el puerto de acceso es el 2106. Una vez dentro, busca la sección de "Correo" o "Email" y crea una nueva cuenta. Elige una contraseña segura y anota todos los datos, ya que los necesitarás más adelante.

Datos típicos de configuración SMTP

Cuando tengas tu cuenta de correo, necesitarás identificar los siguientes parámetros:

  • Servidor SMTP: Normalmente es mail.tudominio.com o smtp.tudominio.com.
  • Puerto SMTP: Los puertos más comunes son el 587 (recomendado por seguridad con STARTTLS) y el 465 (SSL). Algunos servidores también usan el 25, pero muchos lo bloquean.
  • Autenticación: Debe estar activada.
  • Nombre de usuario: Tu dirección de correo completa (ej. contacto@mitienda.com).
  • Contraseña: La que estableciste al crear la cuenta.
  • Cifrado: TLS o SSL, según el puerto que uses.

Si tienes dudas sobre estos datos, contacta con tu proveedor de hosting o consulta la documentación de tu panel. En Syspanel, la información de configuración de cada cuenta de correo suele estar disponible en la propia interfaz.

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

Ahora vamos a trabajar dentro de tu tienda. Accede al panel de administración de PrestaShop con tus credenciales de administrador. Una vez dentro, sigue esta ruta:

  • En el menú lateral izquierdo, busca Parámetros Avanzados.
  • Dentro de ese menú, haz clic en Correo electrónico (o E-mail, dependiendo de la versión).

Verás una pantalla con varias opciones. Es importante que te tomes tu tiempo para revisar cada campo, ya que una configuración incorrecta puede provocar fallos en los envíos automáticos prestashop.

Opciones principales de configuración

La primera opción que verás es el Modo de envío de correo. Aquí tienes varias alternativas:

  • Usar la función mail() de PHP: No recomendado, ya que suele fallar en hosting compartido.
  • Usar la función mail() de PHP y el módulo SMTP: Una opción híbrida que a veces da problemas.
  • Configurar SMTP manualmente: La opción más fiable y la que vamos a utilizar en esta guía.

Selecciona la opción de Configurar SMTP. Al hacerlo, se desplegarán los campos para introducir los datos de tu servidor.

Paso 3: Rellenar los datos del servidor SMTP

Ahora viene la parte más delicada, pero no te preocupes, es más fácil de lo que parece. Deberás rellenar los siguientes campos:

  • Servidor SMTP: Introduce la dirección que obtuviste antes, por ejemplo mail.mitienda.com.
  • Puerto SMTP: Elige el puerto que te indique tu hosting. Si no estás seguro, prueba primero con el 587.
  • Cifrado: Selecciona TLS si usas el puerto 587, o SSL si usas el 465.
  • Nombre de usuario SMTP: Tu dirección de correo completa.
  • Contraseña SMTP: La contraseña de tu cuenta de correo.

También verás una casilla para autenticación SMTP. Asegúrate de que esté activada (marcada). En algunos casos, PrestaShop te pide que confirmes el número de mensajes por hora o el límite de envío; puedes dejar los valores por defecto.

Un truco importante: el correo de prueba

Antes de guardar la configuración, PrestaShop te ofrece la opción de enviar un correo de prueba. Te recomendamos que lo hagas siempre. Escribe tu dirección de correo personal en el campo correspondiente y haz clic en "Enviar correo de prueba".

Si todo está correctamente configurado, recibirás un email en unos segundos. Si no lo recibes, revisa la bandeja de spam. En caso de que el correo no llegue, es probable que haya un error en los datos introducidos o que el puerto esté bloqueado por tu hosting.

[TIP] Si el correo de prueba no llega, prueba a cambiar el puerto (de 587 a 465 o viceversa) y actualiza el cifrado en consecuencia. Muchos problemas se resuelven simplemente cambiando el puerto.

Paso 4: Guardar la configuración y verificar los envíos automáticos

Una vez que hayas confirmado que el correo de prueba llega correctamente, es hora de guardar la configuración. Haz clic en el botón Guardar que encontrarás al final de la página.

Ahora es el momento de comprobar que los envíos automáticos prestashop funcionan correctamente. La mejor manera de hacerlo es realizando una acción en tu tienda que genere una notificación. Por ejemplo:

  • Crea un pedido de prueba (puedes activar el modo de prueba de pagos).
  • Regístrate con una cuenta de cliente falsa.
  • Solicita la recuperación de contraseña.

En cada una de estas acciones, PrestaShop debería enviar un email automático. Verifica que los recibes en la bandeja de entrada correspondiente y que no caen en spam.

Problemas comunes y soluciones al configurar SMTP

A veces, incluso siguiendo todos los pasos, pueden surgir problemas. Aquí tienes los más comunes y cómo solucionarlos:

Error de autenticación SMTP

Si ves un mensaje de error indicando que la autenticación falló, revisa que el nombre de usuario y la contraseña sean exactamente los correctos. Recuerda que el nombre de usuario suele ser la dirección de correo completa. También verifica que la cuenta de correo esté activa en tu hosting.

Puerto bloqueado por el hosting

Algunos servidores de hosting bloquean el puerto 25 o el 465 por seguridad. Si sospechas que este es tu caso, prueba con el puerto 587 y cifrado TLS. Si el problema persiste, contacta con tu proveedor de hosting para que te indiquen qué puertos tienen habilitados.

Correos en spam

Si los correos llegan pero van a la carpeta de spam, es un problema de reputación del dominio o de configuración de los registros SPF y DKIM. Asegúrate de tener configurados estos registros DNS en tu hosting. En Syspanel, puedes gestionar los registros DNS desde la sección correspondiente.

[WARNING] No utilices servicios de correo gratuitos como Gmail para enviar correos masivos desde tu tienda. Gmail tiene límites estrictos de envío y puede bloquear tu cuenta temporalmente. Para una tienda profesional, siempre es mejor usar el correo de tu propio dominio.

La página de configuración no carga

Si tienes problemas para acceder a la página de configuración de correo en PrestaShop, puede deberse a un conflicto de caché o a un módulo instalado. Intenta limpiar la caché de PrestaShop desde Parámetros Avanzados > Rendimiento y desactiva temporalmente los módulos de terceros.

Configuración avanzada para tiendas con alto volumen de envíos

Si tu tienda ya tiene un volumen considerable de pedidos, es posible que necesites una solución más robusta. Los servicios de envío de correo transaccional como SendGrid, Mailgun o Amazon SES ofrecen altas tasas de entrega y estadísticas detalladas.

Para configurarlos en PrestaShop, el proceso es similar. Solo necesitas crear una cuenta en el servicio, obtener las credenciales SMTP que te proporcionan y seguir los mismos pasos que hemos descrito anteriormente. La diferencia principal es que el servidor SMTP será el del servicio externo (por ejemplo, smtp.sendgrid.net).

Ventajas de usar un servicio externo

  • Mayor capacidad de envío: No dependes de los límites de tu hosting.
  • Mejor reputación: Estos servicios tienen IPs dedicadas y buena reputación, lo que reduce la probabilidad de spam.
  • Análisis detallado: Puedes ver qué correos se abren, cuáles rebotan, etc.
  • Escalabilidad: Crecen contigo sin problemas de rendimiento.

Preguntas frecuentes (FAQ) sobre la configuración de email en PrestaShop

¿Cuál es la diferencia entre usar mail() de PHP y SMTP?

La función mail() de PHP es el método más básico y depende del servidor de correo del hosting. SMTP es un protocolo de envío autenticado que ofrece más fiabilidad y control. Para una tienda profesional, siempre recomendamos SMTP.

¿Necesito una cuenta de correo específica para mi tienda?

Sí, es altamente recomendable. Usar una cuenta como info@tudominio.com o pedidos@tudominio.com da una imagen más profesional y mejora la capacidad de entrega. Además, puedes gestionar las respuestas de los clientes de forma organizada.

¿Puedo usar mi correo de Gmail para los envíos de PrestaShop?

Técnicamente sí, pero no es recomendable. Gmail tiene límites de envío diarios y puede bloquear la cuenta si envías muchos correos. Además, los correos pueden mostrar el remitente como tu cuenta personal de Gmail, lo cual no es profesional.

¿Cómo sé si mi configuración SMTP es correcta?

La forma más rápida es utilizar la función de enviar correo de prueba que incluye PrestaShop. Si el correo llega a tu bandeja de entrada, la configuración es correcta.

¿Qué hago si los correos de PrestaShop van a spam?

Primero, verifica que tu dominio tiene configurados los registros SPF y DKIM. Luego, asegúrate de que el remitente sea una dirección de tu propio dominio y no una de un servicio gratuito. También puedes marcar tus propios correos como "No es spam" en tu cliente de correo para entrenar al filtro.

¿Puedo cambiar la configuración de correo sin afectar a mi tienda?

Sí, puedes modificar la configuración de correo en cualquier momento. Los cambios se aplican de inmediato, pero te recomendamos hacerlo en horas de bajo tráfico para evitar que algún pedido se quede sin notificación durante el cambio.

Conclusión y recomendaciones finales

Configurar el email tienda prestashop es una tarea fundamental que no deberías posponer. Con esta guía, ya tienes todos los conocimientos necesarios para hacerlo correctamente. Recuerda que la clave está en usar un servidor SMTP fiable, ya sea el de tu hosting o un servicio externo, y en verificar siempre que los envíos funcionan con la herramienta de prueba.

Te recomendamos que revises periódicamente los logs de correo de tu hosting para detectar posibles fallos. Si usas Syspanel, recuerda que el acceso se realiza a través del puerto 2106, y desde allí puedes consultar los registros de entrega de cada cuenta de correo.

No subestimes la importancia de un buen sistema de notificaciones. Un cliente que recibe la confirmación de su pedido al instante es un cliente que confía en tu tienda. Un cliente que no recibe ningún correo, es un cliente que probablemente no vuelva a comprar. Así que tómate tu tiempo, configura bien el smtp prestashop y asegura el éxito de las comunicaciones de tu negocio online.

Si tienes cualquier duda, no dudes en consultar la documentación oficial de PrestaShop o contactar con tu proveedor de hosting. ¡Tu tienda online te lo agradecerá!

¿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