Prestashop e SMTP esterno: Brevo e SendGrid
Configurare Prestashop con un SMTP esterno come Brevo o SendGrid migliora drasticamente la deliverability rispetto al PHP mail() nativo. Le email partono da IP autenticati e monitorati, hai dashboard con bounce e click, e non rischi blacklist del server hosting. Vediamo la configurazione passo passo.
Perché' usare SMTP transazionale
I provider transazionali gestiscono autenticazione DKIM/SPF al posto tuo, mantengono IP con reputazione pulita, gestiscono retry intelligenti e offrono API per webhook bounce. Brevo (ex Sendinblue) offre 300 email/giorno gratis; SendGrid 100/giorno gratis poi a consumo. Sopra le 1000 email/giorno valuta sempre un servizio dedicato.
Generazione API key e parametri SMTP
Su Brevo accedi a SMTP & API > SMTP e genera una nuova chiave SMTP. Annota host (smtp-relay.brevo.com), porta 587, login e SMTP key. Su SendGrid vai in Settings > API Keys e crea una chiave con permesso Mail Send. Host SendGrid: smtp.sendgrid.net, porta 587, user apikey, password = la chiave generata.
Procedura passo-passo
- Crea account Brevo o SendGrid e verifica il dominio mittente con record DNS.
- Genera API key/SMTP key dalla dashboard.
- In Prestashop vai in Parametri avanzati > Email.
- Seleziona Imposta i tuoi parametri SMTP.
- Inserisci host, porta 587, encryption TLS, user e password.
- Salva e clicca Invia un'email di prova per verificare.
- Controlla il log invii sulla dashboard del provider.
- Configura webhook bounce per gestire indirizzi non validi.
Errori comuni e come risolverli
- Connection refused: il firewall blocca la porta 587 in uscita.
- Authentication failed: usa apikey letterale come username su SendGrid.
- Email accettate ma non consegnate: dominio non verificato lato provider.
- Rate limit superato: il piano free Brevo limita a 300/giorno.
Domande frequenti
D: Meglio Brevo o SendGrid?
R: Brevo e' più' economico in Europa, SendGrid ha API più' ricche.
D: Posso usare anche per email marketing?
R: Sì, ma spesso ha senso separare transazionale e marketing.
D: Devo cambiare i template Prestashop?
R: No, l'invio passa al SMTP esterno ma i template restano quelli del tuo Prestashop.
Hai bisogno di aiuto?
Se vuoi un Prestashop performante curato dal team di G Tech Group, scrivici tramite il modulo di contatto.