SMTP per PrestaShop — e-mail d'ordine che arrivano
PrestaShop invia per impostazione predefinita tramite la funzione mail di PHP del server web. Tecnicamente funziona, ma senza autenticazione: per Gmail e Outlook un messaggio del genere è quasi indistinguibile dallo spam. La conseguenza la noti solo dal lato cliente — conferme d'ordine che non arrivano ed e-mail di recupero password che finiscono nella cartella spam.
PrestaShop ha un'impostazione dedicata: passi dalla funzione mail di PHP al tuo server SMTP. Oltre ai cinque campi qui sotto non ti serve altro.
Perché senza relay le cose vanno storte
Un e-commerce vive di fiducia nel momento dell'ordine. Se la conferma non arriva, il cliente dubita che l'ordine sia andato a buon fine — e questo genera una richiesta di assistenza o un pagamento annullato. Il lato insidioso è che tu non te ne accorgi: non compare alcun errore, l'e-mail sembra semplicemente inviata.
Configurare l'SMTP in PrestaShop
Recupera i dati
Accedi al tuo account 2mail e recupera lì il tuo server SMTP, il nome utente e la password.
Inserisci in PrestaShop
Nelle impostazioni di PrestaShop trovi una sezione dedicata all'e-mail, in cui scegli tra la funzione mail di PHP e il tuo server SMTP. Scegli la seconda opzione e inserisci i dati qui sotto. In fondo PrestaShop propone un'e-mail di prova — inviala a un indirizzo esterno, non a un indirizzo sul tuo stesso server.
Autentica il dominio
Assicurati che SPF, DKIM e DMARC siano configurati correttamente per il tuo dominio, così i destinatari possono verificare che il messaggio provenga da te.
Prova
Invia un messaggio di prova a un indirizzo presso un grande provider e verifica che arrivi nella posta in arrivo e non nella cartella spam.
I campi richiesti da PrestaShop
Ogni piattaforma li chiama in modo leggermente diverso, ma si tratta sempre degli stessi cinque. I valori concreti sono legati al tuo account e li trovi nel tuo account 2mail — recuperali da lì, così sei certo di usare quelli giusti.
| Campo | Che cosa inserire |
|---|---|
| Server SMTP (host) | Il nome del server dal tuo account 2mail. |
| Porta | La porta corrispondente alla cifratura scelta; il tuo account indica quale. |
| Cifratura | TLS. Non inviare mai in chiaro — altrimenti le tue credenziali viaggiano leggibili sulla rete. |
| Nome utente | Il login SMTP del tuo account 2mail. |
| Password | La password corrispondente. Non usare mai la password della casella di posta di un collaboratore. |
Quali e-mail invia PrestaShop
Una volta configurato il relay, tutte queste passano tramite 2mail — non devi configurarle una per una.
Insidie con PrestaShop
L'indirizzo mittente sul tuo dominio
Fai inviare il negozio da un indirizzo del tuo dominio — lo stesso dominio per cui sono impostati SPF, DKIM e DMARC. Un mittente su un indirizzo gratuito fallisce su DMARC, per quanto corrette siano per il resto le impostazioni SMTP.
E-mail di prova verso un provider esterno
L'e-mail di prova integrata inviata a un indirizzo sul tuo stesso server non dimostra nulla: quel server si fida comunque di te. Prova verso un indirizzo Gmail e uno Outlook.
Controlla dopo una migrazione o un aggiornamento
In caso di trasferimento su un altro hosting o di un aggiornamento importante, capita spesso che le impostazioni e-mail vengano ripristinate. Dopo ogni intervento effettua un ordine di prova.
Un'altra piattaforma?
L'SMTP è un protocollo standard: ogni sistema che parla SMTP — un CRM, un ERP, un'applicazione proprietaria o un server — può inviare tramite 2mail con gli stessi cinque campi.