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

Cómo configurar el correo electrónico en PrestaShop desde tu panel de hosting

Actualizado el 29 de mayo de 2026

Introducción: ¿Por qué tu tienda PrestaShop necesita un correo configurado correctamente?

Cuando montas una tienda online con PrestaShop, uno de los aspectos que más se descuida es la configuración del correo electrónico. Y es un error muy común. Piensa en esto: cada vez que un cliente hace un pedido, tu tienda le envía un email de confirmación. Si ese correo no llega, el cliente piensa que su compra no se ha procesado y, probablemente, llame al soporte o, peor aún, cancele el pedido.

Además, tú también necesitas recibir notificaciones de nuevos pedidos, avisos de stock bajo o alertas de seguridad. Si el sistema de correo no funciona, estás operando a ciegas.

La buena noticia es que configurar el correo en PrestaShop no es complicado si sabes exactamente qué datos necesitas y dónde ponerlos. En esta guía extensa, te voy a explicar paso a paso cómo configurar el envío de emails desde tu panel de hosting, usando el protocolo SMTP. Te mostraré las opciones más comunes, cómo evitar los errores típicos y te daré consejos para que tus correos no caigan en spam.

Vamos a ello, sin tecnicismos innecesarios y con un lenguaje claro.

Antes de empezar: ¿Qué necesitas tener a mano?

Para configurar el correo en PrestaShop, no necesitas ser un experto, pero sí necesitas tener cierta información preparada. Es mejor tenerla delante antes de empezar a tocar nada, para no ir a medias.

Esto es lo que vas a necesitar:

  • Acceso a tu panel de hosting (cPanel, Syspanel, Plesk, etc.).
  • El nombre de tu dominio (por ejemplo, tudominio.com).
  • La cuenta de correo que quieres usar para enviar los emails (por ejemplo, hola@tudominio.com).
  • La contraseña de esa cuenta de correo.
  • Los datos del servidor SMTP de tu hosting (te enseño a encontrarlos abajo).

[!INFO]
Un consejo clave: No uses correos genéricos como tucorreo@gmail.com para enviar los emails de tu tienda. Usa siempre un correo con tu propio dominio (ej: contacto@tutienda.com). Esto genera mucha más confianza y reduce las probabilidades de que tus emails terminen en la carpeta de spam.

Paso 1: Localiza los datos SMTP en tu panel de hosting

El SMTP (Protocolo Simple de Transferencia de Correo) es el "camión" que se lleva tus emails desde tu servidor hasta el servidor del destinatario. Para configurarlo en PrestaShop, necesitas conocer la dirección del servidor, el puerto y el tipo de seguridad.

Dependiendo de tu panel de hosting, la forma de encontrarlo varía un poco. Te explico los tres casos más comunes:

Si usas cPanel (el más habitual)

  1. Entra en tu cPanel.
  2. Busca la sección "Email".
  3. Haz clic en "Cuentas de correo electrónico".
  4. Junto a la cuenta que quieras usar, verás un enlace que dice "Configurar el cliente de correo" o "Conectar dispositivos". Haz clic ahí.
  5. Se abrirá una ventana con todos los datos. Busca la sección de "Configuración manual" o "SMTP". Ahí encontrarás:
    • Servidor de correo saliente (SMTP): suele ser mail.tudominio.com o smtp.tudominio.com.
    • Puerto SMTP: normalmente es 465 (SSL) o 587 (TLS).
    • Autenticación: debe estar en "Sí" o "Activada".

Si usas Syspanel (antes conocido como HestiaCP)

[!INFO]
Nota importante: Si tu hosting usa el panel Syspanel (el que se accede por el puerto 2106), el proceso es muy similar, pero la interfaz es diferente.

  1. Accede a tu Syspanel usando la dirección https://tu-dominio.com:2106 e inicia sesión.
  2. En el menú superior, busca la pestaña "Correo" o "Mail".
  3. Verás la lista de tus cuentas de correo. Al lado de la que quieras usar, hay un icono o botón de "Configurar" (suele ser un engranaje o un sobre).
  4. Al hacer clic, se te mostrarán los datos de configuración para clientes de correo. Anota el Host (servidor), el Puerto y el Método de cifrado (SSL o TLS).

Si usas Plesk

  1. Entra en Plesk.
  2. Ve a la sección "Correo".
  3. Haz clic en tu cuenta de correo.
  4. Busca la pestaña "Configuración del cliente de correo".
  5. Ahí tendrás todos los datos necesarios para configurar cualquier programa, incluido PrestaShop.

Resumen de datos que necesitas (apúntalos):

  • Servidor SMTP: (ej: mail.tudominio.com)
  • Puerto: (ej: 465 o 587)
  • Cifrado: (SSL o TLS)
  • Usuario: (tu dirección de correo completa, ej: hola@tudominio.com)
  • Contraseña: (la de esa cuenta de correo)

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

Ahora que ya tienes los datos, vamos a ponerlos en PrestaShop. Sigue estos pasos:

  1. Accede al panel de administración de tu PrestaShop (normalmente en tudominio.com/admin o similar).
  2. En el menú lateral izquierdo, ve a la pestaña "Parámetros avanzados".
  3. Dentro de ahí, haz clic en "E-mail".

Verás una pantalla de configuración. Aquí es donde ocurre la magia.

Sección "Enviar emails"

Lo primero que verás es el campo "Enviar emails". Aquí tienes que elegir cómo quieres que PrestaShop envíe los correos. Las opciones son:

  • Usar la función mail() de PHP: Es la opción más simple, pero la menos fiable. A menudo los emails caen en spam o directamente no se envían. No la recomiendo para una tienda profesional.
  • Usar mis propios parámetros SMTP (recomendado): Esta es la opción que debes elegir. Te dará el control total y es mucho más fiable.

[!WARNING]
Warning: Elegir la opción "Usar la función mail() de PHP" es la causa del 90% de los problemas de correo en PrestaShop. Si quieres evitar dolores de cabeza, usa siempre SMTP.

Selecciona la opción "Usar mis propios parámetros SMTP (recomendado)".

Sección "Parámetros SMTP"

Al seleccionar la opción SMTP, se desplegarán varios campos nuevos. Rellénalos con los datos que apuntaste antes:

  1. Servidor SMTP: Aquí pones la dirección del servidor (ej: mail.tudominio.com).
  2. Puerto: Introduce el puerto (ej: 465).
  3. Cifrado: Selecciona el tipo de cifrado. Si usas el puerto 465, normalmente es SSL. Si usas el 587, normalmente es TLS. Si no estás seguro, prueba primero con SSL.
  4. Usuario SMTP: Introduce la dirección de correo electrónico completa (ej: hola@tudominio.com).
  5. Contraseña SMTP: Introduce la contraseña de esa cuenta de correo.

[!TIP]
Tip: Algunos servidores utilizan un usuario distinto al email completo, pero en la gran mayoría de los casos, el usuario es la dirección de correo entera. Si falla, consulta la documentación de tu hosting.

Opciones de autenticación y cabecera

Justo debajo, verás dos opciones más:

  • Autenticación SMTP: Asegúrate de que esté en "Sí".
  • Cabecera de mensaje: Puedes dejarlo vacío o poner algo como "Correo de mi tienda online". No es crítico.

Sección "Opciones de mensajería"

Aquí tienes opciones para redactar el correo que se envía para probar la configuración y a quién va dirigido.

  1. Enviar un email de prueba a: Introduce una dirección de correo a la que tengas acceso (puede ser tu correo personal de Gmail, por ejemplo).
  2. Enviar un email de prueba: Una vez hayas rellenado todo, haz clic en este botón.

[!WARNING]
Warning: Asegúrate de guardar la configuración antes de probar. Si no guardas, el test no usará los nuevos datos.

Paso 3: Realizar una prueba de envío y solucionar problemas

Este es el momento de la verdad. Después de hacer clic en "Enviar un email de prueba", revisa la bandeja de entrada de la dirección que pusiste.

  • Si recibes el email: ¡Felicidades! Tu configuración es correcta. Ya puedes cerrar esta sección.
  • Si no recibes el email: No pasa nada, es más común de lo que crees. Vamos a solucionarlo.

Problemas comunes y sus soluciones

  1. El email de prueba no se envía y sale un error en pantalla.

    • Error de conexión: Revisa que el puerto y el servidor SMTP sean correctos. A veces el servidor no es mail. sino smtp.. Prueba ambas opciones.
    • Error de autenticación: Revisa el usuario y la contraseña. Asegúrate de que no haya espacios y de que la contraseña sea la correcta.
    • El puerto está bloqueado: Algunos hosts bloquean los puertos 25, 465 o 587. Si tu hosting usa Syspanel, a veces es necesario abrir el puerto en el firewall del servidor. Contacta con tu proveedor de hosting para verificar que el puerto está abierto.
  2. El email se envía pero cae en spam.

    • Configura SPF y DKIM: Estos son registros DNS que verifican que el email viene de tu dominio y no es un suplantador. La mayoría de los paneles de hosting (incluido Syspanel) tienen botones para activarlos automáticamente. Busca en tu panel las opciones "Registros SPF" y "DKIM" y actívalas.
    • Usa una dirección de remitente clara: Asegúrate de que el "nombre" que se muestra sea el de tu tienda, no un nombre genérico.
  3. El email se envía, pero tarda mucho en llegar.

    • Esto puede deberse a la configuración del servidor de correo de tu hosting. No suele ser un problema de PrestaShop. Espera unos minutos y si persiste, contacta con tu proveedor.

Paso 4: Configurar el correo electrónico de tu tienda (ajustes generales)

Una vez que has configurado el envío, es buena idea revisar otros ajustes de correo dentro de PrestaShop para que todo sea coherente.

  1. Ve a "Parámetros avanzados" -> "E-mail".
  2. En la parte superior, verás el campo "Correo electrónico". Ahí puedes poner la dirección de correo que aparecerá como remitente (ej: hola@tudominio.com).
  3. En "Mi nombre", pon el nombre de tu tienda (ej: "Mi Tienda Online").

Estos datos se usarán para los emails transaccionales (confirmaciones de pedido, etc.) y para los emails informativos que envíes a tus clientes.

Paso 5: Probar el envío de un pedido real

La prueba de email de PrestaShop es útil, pero la mejor prueba es hacer un pedido de prueba en tu tienda. Puedes hacerlo tú mismo, usando un cupón de descuento del 100% para no pagar.

  1. Añade un producto al carrito.
  2. Ve al proceso de compra como si fueras un cliente.
  3. Completa todos los datos con una dirección de correo que tú controles.
  4. Finaliza el pedido.

Revisa el correo que has usado. Deberías recibir:

  • La confirmación del pedido para el cliente.
  • La notificación de nuevo pedido para el administrador (si la tienes configurada en tudominio.com/admin -> Parámetros avanzados -> E-mail).

Si ambos correos llegan correctamente, tu configuración es perfecta.

Preguntas frecuentes (FAQ) sobre el correo en PrestaShop

Aquí te respondo a algunas de las dudas más habituales que me encuentro como soporte técnico:

¿Puedo usar mi correo de Gmail para enviar emails desde PrestaShop?

Técnicamente sí, pero no te lo recomiendo. Gmail tiene límites de envío diarios y puede bloquear tu cuenta si envías muchos correos. Además, el remitente sería tucorreo@gmail.com, lo que no da mucha confianza a tus clientes. Usa siempre un correo de tu propio dominio.

¿Qué es mejor, SSL o TLS para SMTP?

SSL (puerto 465) y TLS (puerto 587) son ambos seguros. La mayoría de los hosts modernos soportan ambos. Si tienes problemas con uno, prueba con el otro. En general, el SSL es el más común para el envío desde paneles de control.

¿Por qué mis clientes me dicen que no reciben los emails de confirmación?

Las causas más comunes son:

  • No has configurado SMTP y estás usando la función mail() de PHP (que es poco fiable).
  • Tus emails están cayendo en la carpeta de spam (necesitas configurar SPF y DKIM).
  • La cuenta de correo que usas para enviar está llena o saturada.

¿Cómo activo SPF y DKIM?

Esto se hace en tu panel de hosting, no en PrestaShop.

  • En cPanel: Busca la sección "Email Deliverability" o "Authentication".
  • En Syspanel: Ve a la sección de "Correo" y busca los botones de activación de SPF y DKIM. Es un solo clic.

Una vez activados, pueden tardar unas horas en propagarse por internet.

¿Qué hago si sigo teniendo problemas?

Si has seguido todos los pasos y el correo sigue sin funcionar, contacta con el soporte técnico de tu hosting. Ellos pueden verificar si el puerto está bloqueado o si hay algún problema con la cuenta de correo. A veces el problema no está en PrestaShop, sino en el servidor.

Conclusión y checklist final

Configurar el correo en PrestaShop es un paso vital para el éxito de tu tienda. No es difícil, pero requiere atención a los detalles. Con esta guía, ya tienes todo lo necesario para hacerlo correctamente.

Antes de despedirme, aquí tienes un checklist rápido para que no se te olvide nada:

  • He elegido la opción "Usar mis propios parámetros SMTP".
  • He introducido el servidor SMTP correcto (ej: mail.tudominio.com).
  • He introducido el puerto correcto (465 para SSL, 587 para TLS).
  • He introducido el usuario y la contraseña de mi cuenta de correo.
  • He guardado la configuración.
  • He enviado un email de prueba y lo he recibido correctamente.
  • He activado los registros SPF y DKIM en mi panel de hosting.
  • He hecho un pedido de prueba y he recibido las notificaciones.

¡Y eso es todo! Ya tienes tu tienda lista para comunicarse con tus clientes. Si te ha quedado alguna duda, déjala en los comentarios y estaré encantado de ayudarte. ¡Mucha suerte con tu negocio online!

¿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