Crear cuentas de correo en cPanel para PrestaShop
Introducción: ¿Por qué es importante configurar el correo en PrestaShop?
Si tienes una tienda online con PrestaShop, una de las configuraciones más importantes (y a menudo olvidadas) es la del correo electrónico. Tu tienda necesita enviar emails para confirmar pedidos, recuperar contraseñas, notificar al cliente sobre el estado de su envío, y muchas otras funciones. Si el correo no está bien configurado, esos emails pueden terminar en la carpeta de spam o, peor aún, no llegar nunca.
La forma más profesional y fiable de gestionar el correo de tu tienda es usando las cuentas de correo de tu propio dominio (algo como contacto@tutienda.com o pedidos@tutienda.com). Y la herramienta más común para crearlas y gestionarlas es cPanel, el panel de control de hosting más usado del mundo.
En este artículo, te guiaré paso a paso para que aprendas a crear cuentas de correo en cPanel y luego configurarlas en PrestaShop para que todo funcione a la perfección. No necesitas ser un experto en informática; solo sigue las instrucciones al pie de la letra.
¿Qué necesitas antes de empezar?
Antes de lanzarte a crear cuentas, asegúrate de tener lo siguiente a mano:
- Acceso a cPanel: Normalmente se accede desde
tudominio.com/cpanelotudominio.com:2083. Te pedirá usuario y contraseña (te los dio tu proveedor de hosting). - Tu dominio principal o un subdominio: Para crear correos como
info@tudominio.com. - Acceso al panel de administración de PrestaShop: Para configurar los datos de la cuenta de correo.
[INFO] Si tu hosting usa otro panel como Syspanel (antes conocido como HestiaCP), el proceso es similar pero la interfaz cambia. En Syspanel, accedes por el puerto 2106. En este artículo nos centramos en cPanel, que es el más extendido.
Paso 1: Acceder a cPanel y localizar la sección de correo
- Abre tu navegador y escribe la URL de acceso a cPanel (por ejemplo,
tudominio.com/cpanel). - Inicia sesión con tus credenciales.
- Una vez dentro, busca la sección "Correo Electrónico" o "Email". Suele estar en la parte principal del panel, con iconos como un sobre o una carta.
Dentro de esa sección, verás varias opciones. La que nos interesa es "Cuentas de correo electrónico" o "Email Accounts".
Paso 2: Crear una nueva cuenta de correo
-
Haz clic en "Cuentas de correo electrónico".
-
Verás un botón que dice "Crear" o "Añadir cuenta de correo". Púlsalo.
-
Se abrirá un formulario. Rellena los siguientes campos:
- Usuario: Aquí pones el nombre que quieras (ejemplo:
info,ventas,pedidos). No incluyas el dominio. - Dominio: Selecciona el dominio para el que quieres crear el correo (normalmente tu dominio principal).
- Contraseña: Elige una contraseña segura. Puedes usar el generador automático que ofrece cPanel. Anótala en un lugar seguro.
- Cuota de buzón: Puedes dejarlo en "Ilimitado" o poner un límite (por ejemplo, 500 MB) si tu plan de hosting tiene espacio limitado.
- Usuario: Aquí pones el nombre que quieras (ejemplo:
-
Haz clic en "Crear" o "Guardar".
[TIP] Para PrestaShop, te recomiendo crear al menos dos cuentas: una para el envío de emails transaccionales (como
pedidos@tudominio.com) y otra para consultas de clientes (comoinfo@tudominio.com).
¡Listo! Ya tienes tu primera cuenta de correo. Ahora verás una lista con todas las cuentas que has creado. Desde ahí podrás gestionarlas: cambiar contraseñas, eliminar cuentas, o acceder al webmail.
Paso 3: Configurar el cliente de correo (opcional pero recomendado)
Aunque PrestaShop usará directamente el servidor SMTP para enviar correos, es buena idea que también puedas leer los emails que lleguen a esa cuenta. Puedes hacerlo de dos formas:
-
Webmail: Desde el propio cPanel, en la lista de cuentas, haz clic en "Acceder al webmail". Se abrirá una interfaz web (como Roundcube o Horde) donde leer y enviar correos.
-
Cliente de escritorio: Puedes configurar Outlook, Thunderbird o tu móvil con los datos de la cuenta. Los datos que necesitarás son:
- Servidor de correo entrante (IMAP):
mail.tudominio.com(puerto 993, con SSL). - Servidor de correo saliente (SMTP):
mail.tudominio.com(puerto 465, con SSL). - Usuario: La dirección de correo completa (ejemplo:
info@tudominio.com). - Contraseña: La que pusiste al crear la cuenta.
- Servidor de correo entrante (IMAP):
[WARNING] Si usas Syspanel, los datos de los servidores pueden variar. Consulta la documentación de tu panel o a tu proveedor de hosting.
Paso 4: Configurar el correo en PrestaShop
Ahora viene la parte clave: hacer que tu tienda use esa cuenta para enviar emails. Sigue estos pasos:
-
Accede al panel de administración de PrestaShop (normalmente
tudominio.com/admin). -
Ve al menú "Parámetros de la tienda" > "Contacto" > "Correo electrónico".
-
Verás varias opciones. Lo más importante es el apartado "Envío de correo". Aquí debes elegir "Configurar manualmente los parámetros SMTP" (en lugar de usar la función
mail()de PHP, que es menos fiable). -
Se desplegarán campos para rellenar. Usa los datos de la cuenta que creaste en cPanel:
- Servidor SMTP:
mail.tudominio.com - Usuario SMTP: La dirección de correo completa (ejemplo:
pedidos@tudominio.com) - Contraseña SMTP: La contraseña de esa cuenta.
- Puerto SMTP: Generalmente
465(SSL) o587(TLS). Prueba primero con 465. - Cifrado: SSL (si usas puerto 465) o TLS (si usas 587).
- "Autenticación SMTP": Debe estar marcada como "Sí".
- Servidor SMTP:
-
Guarda los cambios.
[TIP] Antes de guardar definitivamente, haz una prueba de envío. En la misma pantalla, suele haber un botón que dice "Enviar un correo de prueba". Introduce tu propia dirección de email y comprueba si te llega. Si no llega, revisa que los datos sean correctos y que el puerto no esté bloqueado por tu hosting.
Paso 5: Verificar que todo funciona
Después de configurar PrestaShop, haz una simulación de compra o prueba alguna función que envíe emails (como "recordar contraseña"). Si el email llega correctamente a tu bandeja de entrada (y no a spam), ¡felicidades! Has completado la configuración.
Si tienes problemas, aquí tienes algunas soluciones rápidas:
- El email no llega: Revisa que la cuenta de correo en cPanel no tenga la bandeja de entrada llena. También verifica que los datos SMTP en PrestaShop sean exactamente los mismos que los de la cuenta.
- El email llega a spam: Asegúrate de haber configurado correctamente los registros SPF y DKIM en cPanel (suelen estar en la sección "Autenticación de correo"). Esto ayuda a que los correos sean considerados legítimos.
- Error de conexión SMTP: Prueba cambiando el puerto (465 o 587) y el cifrado (SSL o TLS). Algunos hostings bloquean ciertos puertos por seguridad.
Preguntas frecuentes (FAQ)
¿Puedo usar una cuenta de Gmail o Outlook para PrestaShop?
Técnicamente sí, pero no es recomendable. Gmail y Outlook tienen límites de envío diarios y pueden bloquear tu cuenta si envías muchos correos desde tu tienda. Además, los emails de tu dominio (como pedidos@tudominio.com) dan mucha más confianza a tus clientes.
¿Qué hago si mi hosting no tiene cPanel?
Algunos hostings usan paneles alternativos como Syspanel (puerto 2106), Plesk, o DirectAdmin. El proceso es similar, pero los nombres de las secciones pueden variar. Busca "Email Accounts" o "Mail" en tu panel. Si usas Syspanel, recuerda que el acceso es por el puerto 2106.
¿Cuántas cuentas de correo puedo crear?
Depende de tu plan de hosting. Los planes básicos suelen permitir entre 5 y 10 cuentas. Si necesitas más, contacta con tu proveedor.
¿Es necesario crear una cuenta de correo para cada función de la tienda?
No es obligatorio, pero sí recomendable para organizarte. Puedes usar una sola cuenta (ejemplo: info@tudominio.com) para todo. Sin embargo, tener cuentas separadas (ventas, soporte, pedidos) ayuda a gestionar mejor las comunicaciones.
¿Puedo cambiar la contraseña de la cuenta de correo después de crearla?
Sí, desde cPanel en la sección "Cuentas de correo electrónico". Solo haz clic en "Administrar" al lado de la cuenta y luego en "Cambiar contraseña". No olvides actualizar también los datos en PrestaShop si usas esa cuenta para el envío.
Conclusión
Configurar cuentas de correo en cPanel para tu PrestaShop es un proceso sencillo que te asegurará que los emails de tu tienda lleguen a tus clientes de forma fiable y profesional. Recuerda:
- Crea cuentas con nombres claros (info, pedidos, ventas).
- Configura PrestaShop para usar SMTP con los datos de la cuenta.
- Haz pruebas de envío para verificar que todo funciona.
Siguiendo estos pasos, tu tienda online tendrá una comunicación impecable con tus clientes, lo que se traduce en más confianza y mejores ventas.
Si tienes alguna duda, no dudes en consultar la documentación de tu hosting o contactar con su soporte técnico. ¡Buena suerte con tu tienda!
