Configurar el envío de correos en PrestaShop desde Syspanel
¿Por qué es importante configurar el correo en PrestaShop?
Cuando tu tienda online empieza a funcionar, uno de los elementos que más descuidamos es la configuración del correo electrónico. Sin embargo, es vital para la comunicación con tus clientes: confirmaciones de pedido, facturas, avisos de envío, recuperación de contraseñas y notificaciones de stock. Si esta configuración falla, tu tienda pierde credibilidad y puedes llegar a perder ventas.
En este artículo te explicaremos paso a paso cómo configurar el envío de correos en PrestaShop desde Syspanel, nuestro panel de control. No necesitas ser un experto en informática, solo sigue las instrucciones y en menos de 10 minutos tendrás tu tienda enviando correos sin problemas.
Vamos a resolver dudas comunes como: ¿qué es SMTP?, ¿qué puertos usar?, ¿por qué mis correos caen en spam? y, sobre todo, cómo hacerlo desde Syspanel de forma segura.
¿Qué es SMTP y por qué PrestaShop lo necesita?
SMTP (Protocolo Simple de Transferencia de Correo) es el estándar que permite enviar mensajes de correo electrónico a través de internet. Piensa en él como el cartero que recoge tu carta y la lleva al destino correcto.
PrestaShop, por defecto, puede usar la función mail() de PHP para enviar correos, pero esta opción es poco fiable y suele terminar en la carpeta de spam. Por eso, lo recomendable es configurar un servidor SMTP real, como el que encontrarás en tu cuenta de correo profesional asociada a tu dominio.
Configurar SMTP en PrestaShop te garantiza:
- Mayor tasa de entrega en la bandeja de entrada (no en spam).
- Seguimiento de envíos y autenticación.
- Compatibilidad con servicios como Gmail, Outlook o tu propio servidor de correo en Syspanel.
Antes de empezar: qué necesitas tener a mano
Para configurar el envío de correos en PrestaShop desde Syspanel, asegúrate de tener lo siguiente:
- Acceso al panel de administración de tu tienda PrestaShop (URL tipo
tudominio.com/admin). - Acceso a Syspanel (panel de control de tu hosting). Recuerda que la URL de acceso es
tudominio.com:2106. - Una cuenta de correo electrónico creada en tu dominio (por ejemplo,
info@tudominio.com). Si no la tienes, créala desde Syspanel en la sección "Correo" o "Email Accounts". - La contraseña de esa cuenta de correo.
- Los datos del servidor SMTP (normalmente
mail.tudominio.comosmtp.tudominio.com).
[TIP] Si no sabes cómo crear una cuenta de correo en Syspanel, revisa nuestra guía rápida en la sección de ayuda. Es muy intuitivo: solo necesitas elegir el dominio, el nombre de usuario y una contraseña segura.
Paso 1: Accede a Syspanel y revisa tu cuenta de correo
Lo primero es asegurarte de que tu cuenta de correo funcione correctamente. Para ello:
- Abre tu navegador y escribe
tudominio.com:2106. Te pedirá usuario y contraseña (los mismos que usas para gestionar tu hosting). - Dentro de Syspanel, busca la sección "Email" o "Correo".
- Verifica que tu cuenta de correo (ej.
info@tudominio.com) esté creada y activa. - Si no existe, créala ahora. Anota la contraseña, la necesitarás más adelante.
- También puedes hacer una prueba de envío desde el webmail de Syspanel (suele estar en
webmail.tudominio.com) para confirmar que el servidor de correo responde.
[INFO] Es recomendable usar una cuenta de correo asociada a tu dominio (no una de Gmail) para evitar problemas de autenticación y mejorar la confianza en los envíos.
Paso 2: Configurar el envío de correos en PrestaShop
Ahora vamos a la parte principal: configurar email PrestaShop. Sigue estos pasos:
- Accede al panel de administración de tu tienda PrestaShop.
- En el menú lateral, ve a "Parámetros avanzados" y luego a "E-mail".
- Verás la pantalla de configuración de correo. Aquí es donde haremos los cambios.
2.1. Selecciona el método de envío
En la opción "Enviar correos electrónicos", elige "Usar SMTP". Esto activará los campos de configuración SMTP.
2.2. Rellena los datos del servidor SMTP
Los campos que debes completar son los siguientes:
- Servidor SMTP: normalmente
mail.tudominio.com(osmtp.tudominio.comsi tu proveedor lo indica). Puedes verificar este dato en Syspanel, en la configuración de tu cuenta de correo. - Usuario SMTP: tu dirección de correo completa, por ejemplo
info@tudominio.com. - Contraseña SMTP: la contraseña que elegiste al crear la cuenta en Syspanel.
- Puerto SMTP: te recomendamos usar el puerto 587 con cifrado TLS. También puedes usar el puerto 465 con SSL. En Syspanel, ambos suelen estar habilitados.
- Cifrado: selecciona TLS si usas el puerto 587, o SSL si usas el 465.
[WARNING] No uses el puerto 25. Es el puerto estándar de envío, pero muchos servidores lo bloquean para evitar spam. El puerto 587 o 465 son los más seguros y compatibles.
2.3. Guarda la configuración
Una vez rellenados los campos, haz clic en "Guardar" en la parte superior derecha.
PrestaShop validará la conexión. Si todo está correcto, verás un mensaje de éxito. Si no, revisa que los datos sean exactos (especialmente usuario y contraseña).
Paso 3: Envía un correo de prueba
PrestaShop incluye una herramienta para enviar un correo de prueba. Está en la misma página de configuración, en la parte inferior.
- Escribe una dirección de correo a la que tengas acceso (puede ser tu correo personal).
- Haz clic en "Enviar correo de prueba".
- Revisa la bandeja de entrada de esa dirección. Si el correo llega sin problemas, ¡enhorabuena! Tu configuración es correcta.
[INFO] Si el correo tarda en llegar, revisa la carpeta de spam. A veces los primeros envíos pueden clasificarse erróneamente. Si ocurre, marca el correo como "No es spam" para entrenar al filtro.
Paso 4: Verifica que los correos transaccionales funcionan
Una vez configurado, es hora de probar que los correos automáticos de tu tienda funcionan. Te recomendamos hacer estas pruebas:
- Crea un pedido de prueba (puedes usar el modo de pago "Pago contra reembolso" o un método de prueba).
- Solicita un restablecimiento de contraseña desde la página de login de tu tienda.
- Activa una notificación de stock bajo mínimo.
Cada una de estas acciones debería generar un correo hacia el cliente o hacia el administrador. Revísalo todo para asegurarte de que llegan correctamente.
Problemas comunes y soluciones al configurar SMTP en PrestaShop
Aunque el proceso es sencillo, a veces pueden surgir dudas. Aquí tienes las soluciones a los problemas más frecuentes:
"No se puede conectar al servidor SMTP"
- Verifica que el nombre del servidor es correcto. Prueba con
mail.tudominio.comysmtp.tudominio.com. - Comprueba que el puerto 587 o 465 está abierto en tu firewall. Desde Syspanel puedes revisar esta configuración.
- Asegúrate de que la contraseña no tiene espacios y que el usuario es la dirección completa.
"El correo llega pero cae en spam"
- Asegúrate de usar una cuenta de correo de tu dominio, no una de Gmail o Hotmail.
- Configura correctamente los registros SPF y DKIM en Syspanel. Esto es fundamental para que los servidores de correo confíen en tu dominio.
- No envíes demasiados correos de prueba seguidos. Los filtros antispam pueden penalizarte.
"PrestaShop no guarda la configuración"
- Limpia la caché de PrestaShop en "Parámetros avanzados" > "Rendimiento".
- Revisa que el archivo de configuración
parameters.phptenga permisos de escritura. Desde Syspanel puedes ajustar los permisos a 644 o 755.
[WARNING] Nunca compartas la contraseña de tu cuenta de correo en foros o soporte. Si sospechas que ha sido comprometida, cámbiala desde Syspanel inmediatamente.
Consejos extra para mejorar la entrega de tus correos
Configurar el SMTP es solo el primer paso. Aquí tienes algunos consejos adicionales para que tus correos lleguen siempre a la bandeja de entrada:
1. Configura SPF y DKIM en Syspanel
Estos registros DNS autentican que los correos provienen de tu dominio y no de un suplantador. En Syspanel, busca la sección "DNS" o "Registros DNS" y añade:
- SPF:
v=spf1 +a +mx +ip4:TU_IP ~all - DKIM: normalmente se genera automáticamente al crear la cuenta de correo. Si no, consulta la ayuda de Syspanel.
2. Usa un remitente claro y profesional
En la configuración de PrestaShop, en "Parámetros avanzados" > "E-mail", puedes definir el nombre del remitente. Usa algo como "Tienda Online de [Tu Marca]" en lugar de "admin" o "noreply".
3. Evita el envío masivo desde PrestaShop
Si necesitas enviar newsletters, mejor usa un servicio especializado como Mailchimp o Brevo. Enviar muchos correos desde tu servidor puede saturarlo y afectar a la entrega de los correos transaccionales.
4. Mantén tu tienda y servidor actualizados
Las actualizaciones de PrestaShop y de Syspanel incluyen mejoras de seguridad y rendimiento que también afectan al envío de correos.
Preguntas frecuentes (FAQ)
¿Puedo usar Gmail o Outlook como servidor SMTP en PrestaShop?
Técnicamente sí, pero no es recomendable. Gmail y Outlook limitan el número de envíos diarios y requieren configuraciones especiales (como contraseñas de aplicación). Además, los correos pueden llegar con el remitente de tu cuenta personal, lo que resta profesionalidad. Es mejor usar una cuenta de tu dominio.
¿Qué hago si no recuerdo la contraseña de mi cuenta de correo?
Entra en Syspanel (recuerda: tudominio.com:2106), ve a la sección de cuentas de correo y restablece la contraseña. Luego actualiza los datos en PrestaShop.
¿Syspanel es compatible con todos los planes de hosting?
Sí, Syspanel es el panel de control de todos nuestros planes. El acceso a la gestión de correo y DNS está disponible en todos ellos, aunque algunos planes pueden tener límites en el número de cuentas.
¿Cuánto tiempo tarda en propagarse la configuración DNS?
Normalmente, los cambios en registros SPF y DKIM tardan entre 1 y 24 horas en propagarse. Si acabas de configurarlos, no te preocupes si los primeros correos aún caen en spam.
Conclusión
Configurar el envío de correos en PrestaShop desde Syspanel es un proceso sencillo que te evitará muchos quebraderos de cabeza. Solo necesitas una cuenta de correo en tu dominio, los datos SMTP correctos y seguir los pasos que te hemos indicado.
Recuerda que una buena configuración de smtp prestashop no solo asegura que tus correos lleguen, sino que también mejora la confianza de tus clientes en tu tienda. Si tienes cualquier duda, nuestro equipo de soporte está disponible 24/7 desde Syspanel.
Ahora que ya sabes cómo hacerlo, ¡ponlo en práctica y olvídate de los correos perdidos!
¿Te ha resultado útil esta guía? Compártela con otros comerciantes que usen PrestaShop y ayúdales a configurar sus correos sin estrés.
