Configurar correo electrónico en PrestaShop desde Syspanel
¿Tu tienda PrestaShop no envía correos? ¿Los pedidos, las confirmaciones de registro o los formularios de contacto se quedan atascados? Es un problema muy común, pero tiene una solución sencilla. Para que tu tienda funcione correctamente, necesita un sistema de correo electrónico fiable. La opción más profesional y recomendada es configurar el envío mediante SMTP.
En esta guía, paso a paso y sin complicaciones, te enseñaremos a configurar el correo electrónico en PrestaShop desde Syspanel. Usaremos la combinación perfecta: PrestaShop email Syspanel para lograr una comunicación fluida y profesional.
Vamos a ello.
¿Por qué configurar SMTP en PrestaShop?
Antes de empezar, entendamos por qué es importante. Por defecto, PrestaShop usa la función mail() de PHP para enviar correos. Sin embargo, muchos servidores bloquean esta función o los correos acaban en la carpeta de Spam.
Configurar un servidor SMTP (Protocolo Simple de Transferencia de Correo) resuelve esto. Al usar un servicio de correo dedicado, tus emails:
- Llegan a la bandeja de entrada (no a Spam).
- Son más seguros.
- Tienen mejor reputación como remitente.
- Permiten un mayor control (responder a un email de pedido, por ejemplo).
Aquí es donde entra Syspanel. Es la herramienta de gestión de tu hosting (basada en Syspanel, antes conocida como HestiaCP). Desde ella, crearemos una cuenta de correo y obtendremos los datos que necesita PrestaShop.
Requisitos previos
Solo necesitas dos cosas:
- Acceso a Syspanel de tu hosting. Normalmente se accede escribiendo en tu navegador:
https://tudominio.com:2106(recuerda, el puerto es el 2106). - Acceso al panel de administración de tu PrestaShop. Lo habitual es
tudominio.com/admin.
¿Listo? Manos a la obra.
Paso 1: Crear una cuenta de correo en Syspanel
El primer paso es crear una dirección de correo electrónico profesional para tu tienda. Por ejemplo: contacto@tutienda.com o pedidos@tutienda.com.
¿Cómo hacerlo?
- Accede a tu Syspanel usando la URL
https://tudominio.com:2106e inicia sesión con tu usuario y contraseña. - Una vez dentro, busca la sección "Correo" o "Mail" en el menú lateral izquierdo.
- Verás una lista de tus dominios. Haz clic en el dominio de tu tienda (ej:
tutienda.com). - Aparecerá un botón o enlace que dice "Añadir Cuenta" o "Add Account". Púlsalo.
- Se abrirá un formulario. Rellénalo con cuidado:
- Cuenta / Usuario: El nombre de tu correo (ej:
contacto). Se convertirá encontacto@tutienda.com. - Contraseña: Elige una contraseña segura (mezcla de mayúsculas, minúsculas, números y símbolos). Apúntala, la necesitarás en PrestaShop.
- Cuota (opcional): Puedes dejar el valor por defecto.
- Cuenta / Usuario: El nombre de tu correo (ej:
- Haz clic en "Guardar" o "Save".
[TIP] Usa una contraseña que no uses en ningún otro sitio. Puedes usar un gestor de contraseñas para recordarla.
¡Enhorabuena! Ya tienes tu cuenta de correo. Ahora toca obtener los datos de conexión SMTP.
Paso 2: Obtener los parámetros SMTP desde Syspanel
Para que PrestaShop pueda conectarse a tu nuevo buzón, necesita una serie de datos. No te preocupes, son solo 5 números o palabras.
-
En la misma pantalla de Syspanel, dentro de la sección de Correo, busca tu dominio y haz clic en él.
-
Busca la palabra "SMTP" o "Configuración del servidor". En Syspanel, esta información suele estar visible en la parte superior de la página o en una pestaña llamada "Información del servidor".
-
Anota los siguientes datos (son los que necesitarás en PrestaShop):
- Servidor SMTP: Normalmente es
mail.tudominio.comosmtp.tudominio.com. También puede ser la IP del servidor. - Puerto SMTP: El más común y recomendado es el 587 (para STARTTLS). A veces también se usa el 465 (para SSL). Usa el 587 a menos que tengas problemas.
- Protocolo de Seguridad: Generalmente es TLS (para puerto 587) o SSL (para puerto 465). En Syspanel suele estar indicado.
- Usuario SMTP: Es la dirección de correo completa que acabas de crear (ej:
contacto@tutienda.com). - Contraseña SMTP: La contraseña que pusiste al crear la cuenta.
- Servidor SMTP: Normalmente es
[INFO] No te asustes si ves "STARTTLS" o "SSL". Son solo formas de decir que la conexión está encriptada. PrestaShop entiende ambos términos.
Paso 3: Configurar el envío de correo en PrestaShop
Ahora vamos a la parte más importante: conectar PrestaShop con tu nuevo servidor de correo.
-
Accede al panel de administración de tu PrestaShop.
-
En el menú lateral izquierdo, ve a "Parámetros Avanzados" y luego haz clic en "Correo electrónico".
-
Se abrirá la página de configuración de email. Verás varias opciones. En la parte superior, busca el desplegable "Método de envío de correo electrónico".
-
Selecciona la opción "Configurar SMTP".
-
Al hacerlo, se desbloquearán varios campos. Rellénalos con los datos que anotaste en el paso anterior:
Campo en PrestaShop Valor a introducir Servidor SMTP mail.tudominio.com(o el que te haya dado Syspanel)Usuario SMTP contacto@tutienda.com(tu correo completo)Contraseña SMTP La contraseña de tu correo Cifrado TLS (o SSL, según tu puerto) Puerto 587 (o 465 si usas SSL) [WARNING] El "Usuario SMTP" NO es solo "contacto", debe ser la dirección completa
contacto@tutienda.com. Un error muy común es poner solo el nombre. -
Una vez rellenado todo, haz clic en el botón "Guardar" (o "Save") en la parte superior derecha de la pantalla.
Paso 4: Probar la configuración (¡El paso más importante!)
No te fíes solo de guardar. PrestaShop tiene una herramienta para probar si todo funciona.
- Después de guardar, busca en la misma página el botón "Enviar un correo de prueba" o "Send a test email".
- Se abrirá una pequeña ventana o formulario. Introduce una dirección de correo donde puedas recibir el email (puede ser tu Gmail, Outlook, etc.).
- Pulsa "Enviar".
- Revisa tu bandeja de entrada (y también la carpeta de Spam) en la dirección que pusiste.
¿Has recibido el correo de prueba? ¡Perfecto! La configuración es correcta.
[WARNING] Si NO recibes el correo:
- Revisa la carpeta de Spam.
- Vuelve a comprobar que los datos (servidor, puerto, usuario, contraseña, cifrado) son exactamente los que te dio Syspanel.
- Asegúrate de que el puerto 587 (o 465) no está bloqueado por tu firewall o por la configuración de seguridad de tu hosting. En ocasiones, el hosting bloquea estos puertos por defecto; si es así, contacta con el soporte de tu hosting y pídeles que los habiliten.
- Prueba cambiando el puerto (de 587 a 465) o el cifrado (de TLS a SSL).
Preguntas Frecuentes (FAQ)
Aquí resolvemos las dudas más comunes que surgen al hacer esta configuración.
¿Por qué mis correos de PrestaShop no llegan a los clientes?
Es el problema más habitual. La causa casi siempre es que estás usando el método mail() de PHP (la opción "Nunca lo utilices" o la predeterminada). La solución es la que hemos visto: configurar SMTP con una cuenta de correo real de tu dominio.
¿Qué puerto SMTP debo usar, 25, 587 o 465?
- Puerto 25: Es el puerto estándar, pero muchos proveedores de internet y servidores lo bloquean para evitar spam. No lo uses.
- Puerto 587 (con TLS): Es el más recomendado y el que deberías usar siempre que sea posible. Es el estándar moderno.
- Puerto 465 (con SSL): Es una alternativa segura. Si el 587 no funciona, pruébalo.
En Syspanel, la configuración típica es puerto 587 con cifrado TLS.
He creado el correo en Syspanel, pero PrestaShop dice "Autenticación fallida".
Esto significa que el usuario o la contraseña son incorrectos. Revisa:
- Que el usuario sea el correo completo (
usuario@tudominio.com). - Que la contraseña esté bien escrita, sin espacios.
- Que hayas esperado unos minutos después de crear la cuenta (a veces tarda en propagarse).
¿Puedo usar un correo de Gmail o Outlook en mi PrestaShop?
Técnicamente sí, pero no es recomendable. Gmail y Outlook suelen bloquear los intentos de inicio de sesión desde aplicaciones "menos seguras" (como un CMS) y te obligarán a usar contraseñas de aplicación específicas, lo cual es un engorro. Además, no es profesional que un pedido de tutienda.com llegue desde una dirección de Gmail. Siempre es mejor usar el correo de tu propio dominio creado desde Syspanel.
¿Cada cuánto debo revisar esta configuración?
Una vez que funciona, no deberías tocarla a menos que:
- Cambies de servidor o de hosting.
- Restablezcas la contraseña de tu correo en Syspanel.
- Actualices PrestaShop a una versión muy nueva y algo cambie.
Conclusión: Una tienda que comunica, vende más
Configurar el correo en PrestaShop no es un lujo, es una necesidad. Con esta guía, has aprendido a usar PrestaShop email Syspanel para garantizar que cada notificación, cada confirmación de pedido y cada mensaje de tus clientes llegue a su destino.
Recuerda: la clave está en usar SMTP con una cuenta de correo creada en tu propio dominio a través de Syspanel. Sigue los pasos al pie de la letra, haz la prueba de envío y tu tienda estará lista para comunicarse de forma profesional y fiable.
Si te ha quedado alguna duda, repasa los pasos o consulta la sección de preguntas frecuentes. ¡Tu tienda online te lo agradecerá!
