SMTP para PrestaShop — correos de pedido que llegan
PrestaShop envía por defecto con la función mail de PHP del servidor web. Técnicamente funciona, pero sin autenticación: para Gmail y Outlook, un mensaje así apenas se distingue del spam. El resultado solo lo nota del lado del cliente: confirmaciones de pedido que no llegan y correos de recuperación que acaban en spam.
PrestaShop tiene un ajuste propio para eso: cambia de la función mail de PHP a su propio servidor SMTP. No necesita más que los cinco campos de abajo.
Por qué falla sin relay
Una tienda online vive de la confianza en el momento de la compra. Si la confirmación no llega, el cliente duda de si el pedido se ha cursado, y eso genera una consulta al soporte o un pago anulado. Lo traicionero es que usted no lo ve: no hay ningún mensaje de error, el correo parece simplemente enviado.
Configurar el SMTP en PrestaShop
Obtener los datos
Acceda a su cuenta de 2mail y obtenga allí su servidor SMTP, su nombre de usuario y su contraseña.
Introducirlos en PrestaShop
PrestaShop tiene en los ajustes un apartado de correo electrónico en el que elige entre la función mail de PHP y su propio servidor SMTP. Elija la segunda opción e introduzca los datos de abajo. PrestaShop ofrece abajo un correo de prueba: envíelo a una dirección externa, no a una de su propio servidor.
Autenticar el dominio
Asegúrese de que SPF, DKIM y DMARC de su dominio son correctos, para que los destinatarios puedan verificar que el correo viene de usted.
Probar
Envíe un mensaje de prueba a una dirección de un gran proveedor y compruebe que llega a la bandeja de entrada y no a la carpeta de spam.
Los campos que pide PrestaShop
Cada plataforma los llama de una manera algo distinta, pero siempre son los mismos cinco. Los valores concretos dependen de su cuenta y los encuentra en su cuenta de 2mail: cópielos de ahí para asegurarse de usar los correctos.
| Campo | Qué introducir |
|---|---|
| Servidor SMTP (host) | El nombre del servidor de su cuenta de 2mail. |
| Puerto | El puerto que corresponde al cifrado elegido; su cuenta le indica cuál. |
| Cifrado | TLS. No envíe nunca sin cifrar: de lo contrario sus credenciales viajan en claro. |
| Nombre de usuario | El acceso SMTP de su cuenta de 2mail. |
| Contraseña | La contraseña correspondiente. No use nunca la contraseña del buzón de un empleado. |
Qué correos envía PrestaShop
Una vez configurado el relay, todos estos pasan por 2mail: no tiene que configurarlos uno a uno.
Errores frecuentes con PrestaShop
La dirección de remitente en su propio dominio
Haga que la tienda envíe desde una dirección de su propio dominio, el mismo dominio para el que están configurados SPF, DKIM y DMARC. Un remitente con una dirección gratuita falla en DMARC, por muy correctos que sean los demás ajustes SMTP.
Correo de prueba a un proveedor externo
El correo de prueba integrado enviado a una dirección de su propio servidor no demuestra nada: ese servidor confía en usted de todos modos. Pruebe con una dirección de Gmail y otra de Outlook.
Compruébelo tras una migración o actualización
En una mudanza a otro alojamiento o en una actualización grande, los ajustes de correo se revierten con cierta frecuencia. Haga un pedido de prueba después de cada intervención.
¿Otra plataforma?
SMTP es un protocolo estándar: cualquier sistema que hable SMTP —un CRM, un ERP, una aplicación propia o un servidor— puede enviar a través de 2mail con esos mismos cinco campos.