Come configurare PrestaShop per inviare mail con un server SMTP

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

  1. Accedi al Back Office di PrestaShop.
  2. Vai su Parametri Avanzati > Email.
  3. Seleziona l’opzione Imposta i miei parametri SMTP (solo per utenti avanzati).
  4. 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.
  5. 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

  1. Accedi al Back Office
    Vai su Parametri Avanzati > Email.
  2. Attiva l’opzione SMTP
    Seleziona Imposta i miei parametri SMTP (solo per utenti avanzati).
  3. 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)
  1. Salva le impostazioni
    Clicca su Salva per confermare la configurazione.
  2. Invia un’email di prova
    Verifica che l’invio funzioni correttamente e controlla i record SPF/DKIM nel DNS.

Articoli correlati