PrestaShop utilizza la funzione email per gestire tutte le comunicazioni tra il tuo ecommerce e i clienti: notifiche sugli ordini, conferme di pagamento, recupero password, messaggi dal modulo contatti.
Di default viene usata la funzione PHP Mail, ma per una maggiore affidabilità e per evitare che i messaggi finiscano nello spam è consigliato configurare l’invio tramite SMTP (Simple Mail Transfer Protocol).
Dati necessari
Per procedere con la configurazione SMTP di PrestaShop ti serviranno:
- Indirizzo email: ad esempio ordini@tuodominio.it
- Password della casella: la stessa che utilizzi per accedere alla webmail
- Server SMTP: solitamente mail.tuodominio.it oppure l’IP del server
- Porta SMTP: generalmente 587 con TLS o 465 con SSL
- Tipo di crittografia: TLS o SSL
Procedura di configurazione in PrestaShop
- Accedi al Back Office di PrestaShop.
- Vai su Parametri Avanzati > Email.
- Seleziona l’opzione Imposta i miei parametri SMTP (solo per utenti avanzati).
- Compila i campi richiesti:
- Nome di dominio mail: puoi lasciarlo vuoto se non lo conosci.
- Server SMTP: inserisci l’host del server di posta.
- Utente SMTP: l’indirizzo email completo.
- Password SMTP: la password della casella.
- Crittografia: scegli TLS o SSL.
- Porta: inserisci 587 per TLS oppure 465 per SSL.
- Salva le impostazioni.
Test di invio
Dalla stessa sezione di PrestaShop puoi inviare una mail di prova per verificare che la configurazione sia corretta.
Se ricevi errori, controlla i dati inseriti e assicurati che i record DNS SPF e DKIM siano configurati per il tuo dominio.
Perché usare SMTP in PrestaShop
- Garantisce una consegna più sicura e affidabile delle email.
- Riduce il rischio che i messaggi finiscano nello spam.
- Permette di utilizzare anche servizi di posta esterni.
Con questa configurazione il tuo ecommerce PrestaShop potrà inviare comunicazioni più stabili e professionali ai clienti.
Checklist: come configurare SMTP in PrestaShop
- Accedi al Back Office
Vai su Parametri Avanzati > Email. - Attiva l’opzione SMTP
Seleziona Imposta i miei parametri SMTP (solo per utenti avanzati). - Inserisci i dati SMTP
- Server SMTP (es. mail.tuodominio.it)
- Utente (indirizzo email completo)
- Password della casella
- Porta (587 TLS o 465 SSL)
- Tipo di crittografia (TLS/SSL)
- Salva le impostazioni
Clicca su Salva per confermare la configurazione. - Invia un’email di prova
Verifica che l’invio funzioni correttamente e controlla i record SPF/DKIM nel DNS.