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

Guía para configurar el correo electrónico en PrestaShop: SMTP y ajustes

Actualizado el 1 de junio de 2026

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

Cuando tienes una tienda online, el correo electrónico es el puente de comunicación con tus clientes. Sirve para confirmar pedidos, enviar facturas, avisar de envíos o recuperar contraseñas. Si esta comunicación falla, tu tienda pierde credibilidad y, sobre todo, ventas.

El problema más común es que PrestaShop, por defecto, intenta enviar correos usando la función mail() de PHP. Este método es poco fiable, a menudo acaba en la carpeta de spam o directamente no se envía. La solución profesional es configurar un servidor SMTP (Protocolo Simple de Transferencia de Correo). En esta guía te explicamos paso a paso cómo hacerlo, incluso si no tienes experiencia técnica.

Al final de este artículo, sabrás configurar correo PrestaShop de manera efectiva, entenderás qué es el SMTP PrestaShop y podrás solucionar los problemas más habituales de envío email PrestaShop. También veremos los ajustes correo tienda más recomendados y tendrás una PrestaShop email guía práctica para el día a día.

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

SMTP es el protocolo estándar para enviar correos electrónicos a través de internet. En lugar de depender del servidor de tu hosting (que puede estar mal configurado o bloqueado), el SMTP utiliza un servidor de correo específico (como Gmail, Outlook o el de tu propio hosting) para autenticarse y enviar los mensajes.

Ventajas de usar SMTP en PrestaShop:

  • Mayor tasa de entrega: Los correos llegan a la bandeja de entrada, no a spam.
  • Autenticación segura: Evita que tus correos sean rechazados por otros servidores.
  • Seguimiento y diagnóstico: Puedes ver errores concretos si algo falla.
  • Compatibilidad: Funciona con casi todos los proveedores de correo.

Paso 1: Antes de empezar, reúne los datos necesarios

Para configurar correo PrestaShop con SMTP, necesitas tener a mano los siguientes datos. Son los mismos que usas en cualquier programa de correo (Outlook, Thunderbird, etc.):

  1. Servidor SMTP: Suele ser algo como mail.tudominio.com, smtp.gmail.com o smtp.hosting.com.
  2. Puerto SMTP: Normalmente es el 587 (con STARTTLS) o el 465 (con SSL). El puerto 25 suele estar bloqueado por seguridad.
  3. Nombre de usuario: Tu dirección de correo completa (ej: hola@tutienda.com).
  4. Contraseña: La contraseña de esa cuenta de correo.
  5. Tipo de cifrado: TLS o SSL.

[TIP] Si tienes un hosting con panel de control Syspanel (accesible por el puerto 2106), en la sección de "Cuentas de correo" encontrarás estos datos automáticamente. Simplemente busca el botón "Configurar cliente" y te dará todos los parámetros listos para copiar.


Paso 2: Accede a la configuración de correo en tu tienda

  1. Inicia sesión en el panel de administración de PrestaShop (normalmente en www.tutienda.com/admin).
  2. En el menú lateral izquierdo, ve a la pestaña Parámetros avanzados.
  3. Haz clic en E-mail (o "Correo electrónico" según la versión).

Verás una pantalla con varias opciones. Es posible que necesites cambiar el idioma de la interfaz para encontrar la opción exacta, pero la ubicación es la misma en todas las versiones recientes de PrestaShop.


Paso 3: Configura los ajustes de envío de correo

Aquí es donde se realiza la magia. Sigue estos pasos en el orden indicado:

3.1. Elige el método de envío

En el campo "Enviar correos electrónicos con", selecciona la opción "Utilizar mis propias configuraciones SMTP". Esto activará los campos ocultos.

3.2. Rellena los datos del servidor SMTP

Ahora verás varios campos. Rellena cada uno con los datos que recopilaste en el Paso 1:

  • Servidor SMTP: Introduce la dirección del servidor (ej: mail.tudominio.com).
  • Puerto: Escribe el puerto (ej: 587).
  • Cifrado: Elige TLS si usas el puerto 587, o SSL si usas el 465. En caso de duda, prueba primero con TLS.
  • Iniciar sesión: Marca la casilla "Sí" para activar la autenticación.
  • Nombre de usuario: Escribe la dirección de correo completa.
  • Contraseña: Introduce la contraseña correspondiente.

3.3. Configura la dirección de correo del remitente

En el apartado "Parámetros de los correos electrónicos", asegúrate de que el campo "Enviar correos de" tenga una dirección válida y real. Por ejemplo: hola@tutienda.com. No uses direcciones genéricas como noreply@ si es posible, ya que algunos filtros las penalizan.

3.4. Guarda los cambios

Haz clic en el botón Guardar en la parte superior derecha. PrestaShop te mostrará un mensaje de confirmación si los datos son correctos.

[WARNING] Si al guardar ves un error como "No se pudo conectar con el servidor SMTP", revisa que el puerto no esté bloqueado por tu hosting o tu proveedor de internet. A veces hay que "desbloquear" el puerto 587 en el firewall del hosting.


Paso 4: Prueba el envío de un correo de prueba

Esta es la parte más importante. No te fíes solo de que se haya guardado. En la misma página de configuración, al final, encontrarás un apartado llamado "Enviar un correo electrónico de prueba".

  1. Escribe una dirección de correo a la que tengas acceso (puede ser la misma que usas para la tienda).
  2. Haz clic en "Enviar".
  3. Revisa la bandeja de entrada y, sobre todo, la carpeta de spam.

Si el correo llega correctamente, ¡enhorabuena! Ya has configurado el SMTP PrestaShop de forma correcta.

[INFO] Si el correo no llega, no te preocupes. Es el problema más común. Sigue leyendo, porque en la siguiente sección te damos las soluciones más efectivas.


Problemas comunes y soluciones para el envío de email en PrestaShop

Error: "No se puede conectar con el servidor SMTP"

Este error es el más frecuente. Puede deberse a:

  • Puerto incorrecto: Prueba a cambiar entre el 587 y el 465.
  • Cifrado incorrecto: Si usas TLS con el puerto 465, cámbialo a SSL, y viceversa.
  • Servidor bloqueado: Algunos hostings bloquean el envío externo por seguridad. Contacta con tu proveedor o revisa el panel de Syspanel (puerto 2106) para ver si hay alguna restricción.
  • Contraseña errónea: Asegúrate de que la contraseña no tenga espacios y que la cuenta de correo esté activa.

Los correos se envían pero caen en spam

Esto es un problema de reputación del dominio. Algunas recomendaciones:

  • Usa una dirección de remitente real y con el mismo dominio que tu tienda.
  • Configura los registros SPF y DKIM en tu dominio. Esto lo puedes hacer desde el panel de control del hosting (en Syspanel, suele estar en "DNS" o "Registros DNS").
  • Evita palabras spam en los asuntos de los correos (por ejemplo, "gratis", "oferta", "compra ahora" en exceso).

Los correos se envían muy lentos

  • A veces el servidor SMTP tarda en responder. Prueba a usar un servidor SMTP más rápido, como el de tu propio hosting en lugar de uno externo.
  • Asegúrate de que tu conexión a internet no esté saturada.

No recibo correos de pedidos nuevos

  • Revisa que la dirección de correo de la tienda sea correcta.
  • Comprueba que la casilla "Recibir notificaciones" esté marcada en la configuración de cada empleado o en los ajustes de pedidos.

Ajustes avanzados: ¿Qué más puedes configurar?

PrestaShop ofrece opciones adicionales que te ayudarán a mejorar la gestión de tus correos.

Activar el modo de depuración

Si quieres ver exactamente qué está fallando, puedes activar el modo de depuración de SMTP temporalmente. Para ello, edita el archivo /config/defines.inc.php y busca la línea:

define('_PS_DEBUG_SQL_', false);

Justo debajo, añade:

define('_PS_DEBUG_SMTP_', true);

Guarda el archivo y vuelve a intentar enviar un correo. Los errores detallados aparecerán en pantalla. No olvides desactivarlo después para no mostrar información sensible.

Configurar múltiples cuentas de correo

En versiones más recientes de PrestaShop, puedes configurar diferentes direcciones de correo para diferentes propósitos (por ejemplo, una para pedidos y otra para soporte). Esto se hace desde el mismo menú de E-mail, en la pestaña "Cuentas de correo electrónico".

Ajustes de idioma y plantillas

PrestaShop te permite personalizar las plantillas de correo por idioma. Desde el menú Diseño > Plantillas de email puedes modificar los textos y el diseño de los correos que se envían a tus clientes. Esto es muy útil para dar un toque personal a tu marca.


Preguntas frecuentes (FAQ) sobre el correo en PrestaShop

¿Puedo usar Gmail para enviar los correos de mi tienda?

Sí, puedes usar un servidor SMTP externo como Gmail. Solo tienes que crear una cuenta de Gmail, activar la "verificación en dos pasos" y generar una "contraseña de aplicación". Luego usas smtp.gmail.com como servidor, el puerto 587 y la contraseña de aplicación en el campo de contraseña.

[WARNING] Gmail tiene límites de envío diarios (alrededor de 500 correos). Si tu tienda tiene mucho volumen, es mejor que uses el SMTP de tu propio hosting.

¿Qué es mejor: SMTP de mi hosting o un servicio externo?

Depende de tu volumen y presupuesto. El SMTP de tu hosting (como el que encuentras en Syspanel, puerto 2106) es gratuito y perfecto para tiendas pequeñas o medianas. Para un alto volumen, servicios como SendGrid o Mailgun son más fiables, pero tienen costes asociados.

¿Cómo actualizo la contraseña de mi correo en PrestaShop?

Si cambias la contraseña de tu cuenta de correo, debes actualizarla también en PrestaShop. Ve a Parámetros avanzados > E-mail, introduce la nueva contraseña en el campo correspondiente y guarda. No olvides hacer una prueba.

¿Puedo desactivar los correos de PrestaShop?

Sí, puedes desactivar el envío de correos automáticos desde Parámetros avanzados > E-mail desmarcando la opción "Enviar correos electrónicos". Sin embargo, no es recomendable, ya que perderás comunicaciones importantes con tus clientes.

¿Cómo sé si mi servidor SMTP es correcto?

La mejor prueba es enviar un correo de prueba desde la propia configuración de PrestaShop. Si no llega, prueba con los datos de otro cliente de correo (por ejemplo, configurando la misma cuenta en Outlook o Thunderbird). Si en esos programas funciona, el problema está en PrestaShop.


Consejos finales para un envío de email exitoso

  1. Mantén tu PrestaShop actualizado: Cada versión corrige errores de envío de correo.
  2. Revisa la carpeta de spam de tus clientes: A veces un correo legítimo acaba ahí. Pide a tus clientes que te marquen como remitente seguro.
  3. Monitorea tus envíos: Si notas que dejan de llegar correos, revisa la configuración SMTP y el estado de tu cuenta de correo.
  4. No uses el mismo correo para todo: Si tienes mucho tráfico, crea cuentas específicas (pedidos@, soporte@) para evitar saturaciones.

[TIP] Si tienes acceso al panel Syspanel de tu hosting (recuerda, por el puerto 2106), revisa la sección de "Logs de correo". Allí podrás ver si los correos se están enviando correctamente o si hay errores de entrega.


Conclusión

Configurar el correo electrónico en PrestaShop mediante SMTP es una tarea sencilla si sigues los pasos que te hemos mostrado. No solo garantiza que tus mensajes lleguen a tiempo, sino que también mejora la imagen profesional de tu tienda. Dedica unos minutos a esta configuración y evita dolores de cabeza futuros.

Recuerda: la clave está en usar un servidor SMTP fiable, verificar los datos y hacer siempre una prueba de envío. Con esta PrestaShop email guía, ya tienes todo lo necesario para dominar el envío email PrestaShop y los ajustes correo tienda. Si tienes alguna duda, revisa las preguntas frecuentes o consulta con tu proveedor de hosting. ¡Tu tienda online y tus clientes te lo agradecerán!

¿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