Configurare SendGrid, Mailgun e Amazon SES con WP Mail SMTP
Quando le esigenze di invio email del tuo sito WordPress superano le capacità di Gmail o Outlook — o quando hai bisogno di un’infrastruttura professionale per la gestione delle email transazionali — servizi come SendGrid, Mailgun e Amazon SES rappresentano la scelta ideale. Questi provider sono specializzati nell’invio di grandi volumi di email con tassi di consegna eccezionali, e WP Mail SMTP si integra nativamente con tutti e tre.
In questo articolo analizzeremo le caratteristiche di ciascun servizio, la procedura di configurazione con WP Mail SMTP e i criteri per scegliere quello più adatto alle tue esigenze.
Perché scegliere un servizio email transazionale
I servizi email transazionali sono progettati specificamente per l’invio di email generate da applicazioni web: conferme d’ordine, notifiche, reset password, email di benvenuto e comunicazioni automatizzate. Rispetto ai provider email tradizionali come Gmail o Outlook, offrono:
- Volumi di invio molto più elevati: da decine di migliaia a milioni di email al mese.
- Tassi di consegna superiori al 98%: grazie a IP dedicati e relazioni consolidate con i principali provider di posta.
- Statistiche dettagliate: aperture, clic, bounce, disiscrizioni e reclami per spam.
- API robuste: per l’integrazione con qualsiasi applicazione web.
- Gestione della reputazione: monitoraggio automatico della reputazione del dominio e degli IP di invio.

SendGrid: configurazione con WP Mail SMTP
SendGrid (di proprietà di Twilio) è uno dei servizi transazionali più popolari al mondo. Offre un piano gratuito con 100 email al giorno, sufficiente per molti siti di piccole e medie dimensioni.
Passaggio 1: Creare un account SendGrid
- Vai su sendgrid.com e registrati per un account gratuito.
- Completa la verifica dell’identità (SendGrid richiede informazioni aziendali per prevenire abusi).
- Verifica il tuo dominio mittente seguendo le istruzioni fornite da SendGrid.
Passaggio 2: Autenticare il dominio
L’autenticazione del dominio è fondamentale per garantire la deliverability:
- Nel pannello SendGrid, vai su Settings → Sender Authentication.
- Clicca su Authenticate Your Domain.
- Scegli il tuo provider DNS e inserisci il tuo dominio.
- SendGrid genererà dei record DNS (CNAME) da aggiungere alla configurazione del tuo dominio.
- Dopo aver aggiunto i record, clicca su Verify per confermare la configurazione.
Passaggio 3: Generare una API Key
- Vai su Settings → API Keys.
- Clicca su Create API Key.
- Seleziona Restricted Access e abilita solo Mail Send con accesso completo.
- Copia la chiave API generata (non sarà più visibile dopo aver chiuso la pagina).
Passaggio 4: Configurare WP Mail SMTP
- Vai su WP Mail SMTP → Impostazioni.
- Seleziona SendGrid come mailer.
- Inserisci la API Key generata nel passaggio precedente.
- Configura l’email e il nome del mittente.
- Salva e esegui un test di invio.
Mailgun: configurazione con WP Mail SMTP
Mailgun è un servizio transazionale di Sinch, particolarmente apprezzato dagli sviluppatori per la sua flessibilità e le API ben documentate. Offre un periodo di prova con 5.000 email gratuite nei primi 3 mesi.
Passaggio 1: Creare un account Mailgun
- Vai su mailgun.com e registrati.
- Completa la verifica dell’account (richiesta carta di credito anche per il piano gratuito).
Passaggio 2: Aggiungere e verificare il dominio
- Nel pannello Mailgun, vai su Sending → Domains.
- Clicca su Add New Domain.
- Inserisci un sottodominio dedicato, ad esempio
mg.tuodominio.it. L’uso di un sottodominio è consigliato per separare la reputazione delle email transazionali da quella delle email normali. - Mailgun genererà i record DNS necessari (SPF, DKIM, MX). Aggiungili alla configurazione DNS del tuo dominio.
- Attendi la verifica (può richiedere fino a 48 ore, ma solitamente avviene in pochi minuti).
Passaggio 3: Ottenere la API Key
- Vai su Settings → API Keys.
- Copia la Private API Key o, meglio ancora, crea una chiave specifica per il dominio.
Passaggio 4: Configurare WP Mail SMTP
- Vai su WP Mail SMTP → Impostazioni.
- Seleziona Mailgun come mailer.
- Inserisci la API Key e il nome del dominio configurato in Mailgun.
- Seleziona la regione: EU (consigliata per siti italiani, per conformità GDPR) o US.
- Salva e testa l’invio.

Amazon SES: configurazione con WP Mail SMTP
Amazon Simple Email Service (SES) è il servizio email transazionale di Amazon Web Services. È la soluzione più economica per grandi volumi di invio, con un costo di soli $0,10 per 1.000 email.
Passaggio 1: Creare un account AWS
- Vai su aws.amazon.com/ses e accedi o crea un account AWS.
- Accedi alla console SES.
Passaggio 2: Verificare il dominio
- Nella console SES, vai su Verified identities → Create identity.
- Seleziona Domain e inserisci il tuo dominio.
- SES genererà i record DNS necessari per la verifica. Aggiungili al tuo DNS.
- Abilita anche DKIM durante la procedura di verifica.
Passaggio 3: Uscire dalla Sandbox
Amazon SES parte in modalità sandbox, che limita l’invio solo a indirizzi verificati. Per inviare email a qualsiasi destinatario, devi richiedere l’uscita dalla sandbox:
- Vai su Account dashboard → Request production access.
- Compila il modulo spiegando l’uso previsto (email transazionali dal sito WordPress).
- Amazon solitamente approva la richiesta entro 24 ore.
Passaggio 4: Creare le credenziali SMTP
- Vai su SMTP settings → Create SMTP credentials.
- SES creerà un utente IAM con le autorizzazioni necessarie.
- Copia le credenziali SMTP (username e password) generate.
Passaggio 5: Configurare WP Mail SMTP
- Vai su WP Mail SMTP → Impostazioni.
- Seleziona Amazon SES come mailer.
- Inserisci l’Access Key ID e il Secret Access Key.
- Seleziona la regione AWS corretta (es.
eu-west-1per l’Irlanda). - Salva e testa l’invio.
Confronto tra SendGrid, Mailgun e Amazon SES
| Caratteristica | SendGrid | Mailgun | Amazon SES |
|---|---|---|---|
| Piano gratuito | 100/giorno per sempre | 5.000 per 3 mesi | 3.000/mese (da EC2) |
| Costo base | da $19,95/mese | da $35/mese | $0,10/1.000 email |
| Facilità di setup | Alta | Media | Bassa |
| Dashboard statistiche | Eccellente | Buona | Base |
| Regione EU (GDPR) | Sì | Sì | Sì (eu-west-1) |
| Ideale per | Tutti i livelli | Sviluppatori | Grandi volumi |

Quale servizio scegliere
La scelta del servizio dipende dalle tue esigenze specifiche:
- SendGrid è la scelta migliore per la maggior parte dei siti WordPress. Il piano gratuito con 100 email al giorno è sufficiente per blog e siti vetrina, e la scalabilità verso piani a pagamento è semplice e graduale. La dashboard è intuitiva e le statistiche sono dettagliate.
- Mailgun è ideale per sviluppatori e team tecnici che apprezzano la flessibilità delle API e la possibilità di utilizzare un sottodominio dedicato. La regione EU è particolarmente apprezzata per la conformità GDPR.
- Amazon SES è la soluzione più economica per siti con grandi volumi di invio (migliaia di email al giorno). La configurazione iniziale è più complessa, ma il costo operativo è imbattibile. È la scelta naturale se utilizzi già altri servizi AWS.
Considerazioni GDPR per la scelta del provider
Per i siti che operano nell’Unione Europea, la conformità al GDPR è un fattore importante nella scelta del provider:
- Tutti e tre i servizi offrono opzioni di hosting in regioni EU.
- Verifica che i dati vengano effettivamente elaborati nella regione EU selezionata.
- Assicurati di aggiornare la tua privacy policy per menzionare il servizio transazionale utilizzato.
- Considera la nomina del provider come responsabile del trattamento (DPA).
Conclusioni
L’integrazione di WP Mail SMTP con un servizio email transazionale come SendGrid, Mailgun o Amazon SES rappresenta il livello più alto di affidabilità per l’invio delle email dal tuo sito WordPress. Questi servizi sono progettati specificamente per garantire tassi di consegna eccezionali e offrono strumenti di monitoraggio avanzati che ti permettono di avere il pieno controllo su ogni email inviata.
Per la maggior parte dei siti WordPress italiani, SendGrid con il piano gratuito è un ottimo punto di partenza. Man mano che le tue esigenze crescono, potrai valutare piani a pagamento o migrare verso Mailgun o Amazon SES per esigenze specifiche.
Articoli correlati della serie WP Mail SMTP
Vuoi configurare un servizio email transazionale per il tuo sito WordPress ma non sai da dove iniziare? Contattaci: ti aiuteremo a scegliere il provider più adatto e a configurarlo con WP Mail SMTP per garantire la massima deliverability.
Migliora il Tuo Sito WordPress
Scopri le nostre guide complete sugli altri plugin essenziali per WordPress: