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

Configurar el correo SMTP en PrestaShop (Syspanel)

Actualizado el 9 de diciembre de 2025

¿Tu tienda PrestaShop no envía correos? ¿Los pedidos llegan pero los emails de confirmación se pierden en el ciberespacio? No te preocupes, es uno de los problemas más comunes al montar una tienda online. La solución casi siempre pasa por configurar correctamente el protocolo SMTP, y en este artículo te voy a guiar paso a paso para que lo hagas sin volverte loco, incluso si es la primera vez que tocas algo de esto.

Vamos a centrarnos en la configuración del correo SMTP PrestaShop Syspanel, que es la combinación perfecta para que tu tienda funcione como un reloj suizo. Te explico qué es cada cosa, por qué es importante y cómo hacerlo de forma rápida y segura.

¿Por qué mi tienda PrestaShop no envía correos?

Antes de ponernos manos a la obra, es fundamental entender el problema. PrestaShop, por defecto, intenta enviar emails usando la función mail() de PHP. Esto es como enviar una carta sin ponerle sello ni dirección completa: a veces llega, pero la mayoría de las veces se pierde o acaba en la carpeta de spam.

La solución profesional es usar un servidor SMTP (Protocolo Simple de Transferencia de Correo). Piensa en ello como un cartero certificado: sabe exactamente a dónde ir, quién es el remitente y garantiza que el mensaje llegue a su destino. Al configurar el envio email prestashop con SMTP, te aseguras de que tus clientes reciban las confirmaciones de pedido, los avisos de envío y las facturas sin contratiempos.

Qué es Syspanel y por qué es tu mejor aliado

Syspanel es el panel de control que utilizamos para gestionar el servidor donde se aloja tu web. Es una herramienta potentísima que te permite crear cuentas de correo, gestionar bases de datos y, lo más importante para este tutorial, obtener los datos de acceso SMTP que necesitas.

[INFO]
Si tu hosting utiliza Syspanel, el acceso a este panel se realiza a través del puerto 2106. Es decir, para entrar deberás escribir algo como https://tu-dominio.com:2106 en tu navegador. No lo olvides, es un detalle clave.

La gran ventaja de usar Syspanel es que la configuración del correo es mucho más fiable que la opción por defecto de PrestaShop. Además, al tener el correo asociado a tu propio dominio (ej. contacto@tutienda.com), das una imagen mucho más profesional y evitas que tus emails sean marcados como spam.

Requisitos previos antes de configurar SMTP

Vamos a asegurarnos de que tienes todo lo necesario. No necesitas ser un experto, solo seguir esta pequeña lista:

  1. Acceso a tu panel de administración de PrestaShop. Normalmente se accede a través de www.tudominio.com/admin.
  2. Acceso a Syspanel. Recuerda, con el puerto 2106. Necesitarás tu usuario y contraseña (los mismos que usas para gestionar el hosting).
  3. Una cuenta de correo electrónico creada en tu dominio. Si no sabes cómo crearla, es muy sencillo: en Syspanel, busca la sección de "Email" o "Cuentas de correo" y crea una nueva (ej. pedidos@tudominio.com). Anota la contraseña que elijas, la necesitarás.

Paso a paso: Configurar SMTP PrestaShop con Syspanel

Ahora sí, vamos al lío. Sigue estos pasos con calma. Te prometo que es más fácil de lo que parece.

Paso 1: Obtén los datos SMTP desde Syspanel

Lo primero es ir a buscar los "ingredientes" de la receta. Entra en Syspanel (recuerda: https://tu-dominio.com:2106).

Una vez dentro, busca la sección que se llama "Email" o "Cuentas de correo" . Haz clic en la cuenta de correo que vas a utilizar para tu tienda (o créala si aún no la tienes).

En los detalles de esa cuenta, o en la configuración general del servidor de correo, encontrarás los datos que necesitas. Normalmente son estos:

  • Servidor de correo saliente (SMTP): Suele ser mail.tudominio.com o smtp.tudominio.com.
  • Puerto SMTP: El más común es el 587 (con seguridad STARTTLS) o el 465 (con SSL). Syspanel suele soportar ambos.
  • Autenticación SMTP: Debe estar activada (SÍ).
  • Usuario: Tu dirección de correo completa (ej. pedidos@tudominio.com).
  • Contraseña: La contraseña de esa cuenta de correo.

[TIP]
Si no ves el puerto, busca un botón de "ayuda" o "configuración del cliente". A menudo, Syspanel tiene un asistente que te dice exactamente qué datos usar en Outlook o Thunderbird. Esos mismos datos son los que usaremos en PrestaShop.

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

Ahora vamos a la parte de PrestaShop. Inicia sesión en tu panel de administración.

En el menú lateral izquierdo, busca la sección de "Parámetros avanzados" . Despliega el menú y haz clic en "Parámetros de correo electrónico" . Esta es la pantalla donde vamos a trabajar.

Paso 3: Rellena los datos del servidor SMTP

Esta es la parte más importante. Verás un formulario con varias opciones. No te asustes, es más sencillo de lo que parece.

  1. Enviar correos electrónicos con: En el desplegable, selecciona "Usar mis propios parámetros SMTP" . Esto activará un montón de campos nuevos.

  2. Servidor SMTP: Aquí escribe el servidor que anotaste antes (ej. mail.tudominio.com).

  3. Puerto SMTP: Introduce el puerto. Te recomiendo empezar con el 587. Si no funciona, prueba con el 465.

  4. Cifrado: Elige el tipo de cifrado. Si usaste el puerto 587, selecciona "TLS" . Si usaste el 465, selecciona "SSL" . Esta opción es crucial para que el servidor acepte la conexión.

  5. Usuario SMTP: Escribe la dirección de correo completa (ej. pedidos@tudominio.com).

  6. Contraseña SMTP: Escribe la contraseña de esa cuenta de correo.

  7. Autenticación SMTP: Asegúrate de que esté en "Sí" . Sin esto, el servidor rechazará el envío.

Paso 4: Guarda y prueba la configuración

Antes de guardar, te recomiendo que hagas una prueba. PrestaShop tiene un botón mágico.

En esa misma pantalla, justo debajo del formulario, verás un botón que dice "Enviar un correo de prueba" .

  1. Escribe una dirección de correo a la que tengas acceso en el campo correspondiente.
  2. Haz clic en el botón.

Si todo ha ido bien, recibirás un email de prueba en tu bandeja de entrada (revisa también el spam). Si lo recibes, ¡enhorabuena! Ya tienes el smtp prestashop syspanel configurado. Ahora sí, haz clic en "Guardar" para que los cambios se apliquen de forma permanente.

Solución de problemas comunes (FAQ)

A veces, las cosas no salen a la primera. No pasa nada, aquí tienes las soluciones a los problemas más habituales.

No recibo el email de prueba

Esto es frustrante, pero tiene solución. Prueba esto:

  • Revisa el spam: A veces el correo de prueba llega a la carpeta de correo no deseado.
  • Verifica el puerto: Prueba a cambiar el puerto (de 587 a 465 o viceversa) y el cifrado (TLS a SSL o viceversa). Es la causa más común.
  • Comprueba la contraseña: Asegúrate de que la contraseña del correo en Syspanel es correcta. Si la has cambiado recientemente, actualízala también en PrestaShop.
  • El servidor SMTP: Asegúrate de que has escrito mail.tudominio.com y no smtp.tudominio.com si tu proveedor usa el primero. Ambos son comunes.

[WARNING]
Si estás en un hosting compartido, es posible que el puerto 25 esté bloqueado por el proveedor para evitar spam. Por eso es crucial usar los puertos 587 o 465, que son los estándar para el envío autenticado.

El error dice "No se puede conectar con el servidor SMTP"

Este error suele indicar que los datos de conexión son incorrectos o que el servidor bloquea la conexión.

  • Revisa el cifrado: Un error típico es usar SSL con el puerto 587. Recuerda: 587 es para TLS y 465 es para SSL.
  • El usuario SMTP: Asegúrate de que es la dirección de correo completa, no solo el nombre de usuario (ej. pedidos@tudominio.com, no solo pedidos).
  • Firewall: En casos raros, el servidor de tu web puede tener un firewall que bloquee las conexiones salientes al puerto SMTP. Si has verificado todo lo demás, contacta con tu proveedor de hosting.

¿Debo usar SSL o TLS?

Es una pregunta muy común. La respuesta corta es: usa TLS con el puerto 587. Es el estándar moderno y el que ofrece mejor compatibilidad. Si tu servidor no lo soporta, entonces prueba SSL con el puerto 465.

¿Qué hago si mi proveedor de hosting no es Syspanel?

Este tutorial se centra en Syspanel, pero los pasos son casi idénticos para cualquier otro panel de control (cPanel, Plesk, etc.). La clave es buscar los mismos datos: servidor SMTP, puerto, usuario y contraseña. La única diferencia será la interfaz del panel para encontrar esos datos.

Consejos extra para un envío de emails perfecto

Configurar el SMTP es el primer paso, pero hay otros detalles que marcan la diferencia:

  • Usa una cuenta de correo profesional: No uses una cuenta de Gmail o Hotmail para el envío. Usa una cuenta de tu dominio. Es más fiable y profesional.
  • Activa el SPF y DKIM: Estos son registros DNS que autentican tus emails y evitan que sean marcados como spam. Syspanel suele tener una opción para activarlos automáticamente. Si no sabes qué son, busca en la documentación de Syspanel o pide ayuda a tu proveedor. Es un paso fundamental para la configurar smtp prestashop de forma óptima.
  • Mantén PrestaShop actualizado: Las versiones antiguas pueden tener bugs que afecten al envío de correos.

Conclusión: Tu tienda lista para comunicar

Configurar el correo prestashop syspanel es una tarea que, una vez hecha, no te dará más problemas. Es una inversión de 10 minutos que te ahorrará dolores de cabeza futuros y, sobre todo, te asegurará que tus clientes reciban la información crucial de sus pedidos.

Con este tutorial, ya tienes todo lo necesario para hacerlo tú mismo. Recuerda: paciencia, seguir los pasos al pie de la letra y, si te atascas, consulta la sección de preguntas frecuentes de tu hosting o la propia ayuda de PrestaShop.

El envio email prestashop dejará de ser un quebradero de cabeza y se convertirá en una parte más del engranaje de tu negocio online. Ahora, a por esas ventas. ¡Mucha suerte con tu tienda!

¿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