Volete utilizzare Amazon SES per migliorare la deliverability delle e-mail per il vostro sito WordPress? Amazon Simple Email Service, o Amazon SES, è un potente strumento comunemente utilizzato per l'invio di e-mail di marketing. Il mailer Amazon SES per WP Mail SMTP vi consente di utilizzare in modo sicuro questo stesso strumento per assicurarvi che le vostre e-mail vengano consegnate.
Questo tutorial vi mostrerà tutti i passaggi necessari per configurare il mailer Amazon SES in WP Mail SMTP.
In questo articolo
Requisiti: Amazon SES richiede che il vostro sito abbia un certificato SSL (https). Per maggiori dettagli sull'impostazione di SSL sul vostro sito WordPress, consultate la guida SSL di WPBeginner.
Che cos'è Amazon SES?
Amazon SES è un servizio progettato per inviare e-mail alle aziende. Sebbene il nostro obiettivo sia quello di utilizzare i suoi servizi per migliorare la deliverability delle e-mail inviate dal vostro sito web, offre anche strumenti per creare e inviare e-mail di marketing.
- Costo: Gratuito per il primo anno. In seguito, il prezzo si basa sul numero di e-mail inviate e su altri fattori, come le dimensioni degli allegati. Per tutti i dettagli, consultate la pagina dei prezzi di Amazon SES.
- Da Requisiti e-mail: Funziona con qualsiasi indirizzo e-mail specifico del dominio (ad esempio, [email protected]). Per garantire la massima affidabilità di consegna delle e-mail, questo indirizzo e-mail specifico del dominio deve essere utilizzato come indirizzo e-mail di provenienza quando si configura WP Mail SMTP sul sito WordPress.
- In conclusione, il servizio è sicuro e gratuito: Amazon SES è sicuro e l'avvio è gratuito, anche se è necessaria una carta di credito per configurare l'account. In particolare, il processo di configurazione è piuttosto complesso e, in una fase, richiede l'approvazione del team di Amazon. Di conseguenza, consigliamo questo mailer solo agli utenti tecnicamente più avanzati.
Per utilizzare Amazon SES, è necessario avere un certificato SSL installato sul proprio sito WordPress.
Nota: per ulteriori informazioni sui mailer supportati, consultare la nostra guida completa ai mailer in WP Mail SMTP.
Configurazione di un account Amazon AWS
Prima di iniziare, è necessario registrarsi per un account gratuito presso Amazon Web Services, o AWS.
Sebbene l'account sia gratuito e la configurazione di questo mailer non richieda l'uso di servizi a pagamento, AWS richiede l'inserimento di una carta di credito al momento della configurazione dell'account.
Dopo la registrazione di un account AWS, il sistema cercherà di determinare la vostra regione in base al vostro indirizzo. Se AWS non è sicuro della vostra regione, vi chiederà di selezionare la regione più vicina.
Attualmente sono supportate le seguenti regioni:
Nota: Le regioni contrassegnate da un asterisco sono supportate, ma non sono abilitate per impostazione predefinita. Se la regione più vicina rientra in questa categoria, assicurarsi di abilitarla manualmente nelle impostazioni dell'account AWS.
- Africa (Città del Capo)*
- Asia Pacifico (Hong Kong)*
- Asia Pacifico (Giacarta)*
- Asia Pacifico (Mumbai)
- Asia Pacifico (Osaka)
- Asia Pacifico (Tokyo)
- Asia Pacifico (Seoul)
- Asia Pacifico (Singapore)
- Asia Pacifico (Sydney)
- AWS GovCloud (USA)
- Canada (Centrale)
- Europa (Irlanda)
- Europa (Londra)
- Europa (Francoforte)
- Europa (Milano)*
- Europa (Parigi)
- Europa (Stoccolma)
- Medio Oriente (Bahrain)*
- Sud America (San Paolo)
- Stati Uniti Est (N. Virginia)
- Stati Uniti Est (Ohio)
- Stati Uniti Ovest (N. California)
- Stati Uniti Ovest (Oregon)
Creazione di un utente IAM
Una volta creato un account in Amazon Web Services, il passo successivo è la creazione di un utente IAM. Questo fornirà le chiavi di accesso necessarie in seguito.
Per prima cosa, è necessario aprire la pagina Utenti IAM di Amazon Web Services.
In questa pagina, fare clic sul pulsante Crea utente.
Successivamente, è necessario impostare un nuovo utente. Nel campo Nome utente è possibile aggiungere il nome che si desidera. Tuttavia, si consiglia di utilizzare il seguente formato di nome:
yourdomain_wpmailsmtp
Ad esempio, per WPForms.com utilizzeremo il seguente nome utente: wpformscom_wpmailsmtp
. Se in futuro sarà necessario creare o modificare degli utenti, sarà facile tenere traccia di quale sito è collegato a ciascun utente.
Quando si è pronti, fare clic sul pulsante Avanti per procedere.
Successivamente, dovrete impostare le autorizzazioni per questo nuovo utente. Dalla riga superiore delle opzioni, selezionare Allega direttamente i criteri.
Quindi, digitate AmazonSESFullAccess nella barra di ricerca. Si dovrebbe vedere un solo risultato con lo stesso nome. Assicuratevi di selezionare la casella di controllo accanto a questa opzione per concedere all'utente il permesso di accedervi.
Quando si è pronti, fare clic sul pulsante Avanti per procedere.
Nella pagina successiva, verranno visualizzati tutti i dettagli scelti per questo utente. È possibile ricontrollare che tutto sia corretto, quindi fare clic sul pulsante Crea utente.
Dopo aver completato il passaggio precedente, AWS mostrerà un messaggio di successo e vi indirizzerà automaticamente alla pagina Utenti.
Generazione di una chiave di accesso
Nella pagina Utenti, fare clic sul nome dell'utente creato per procedere.
Successivamente, dalle schede visualizzate, fare clic su Credenziali di sicurezza.
Quindi, scorrere fino alla sezione Chiavi di accesso e fare clic sul pulsante Crea chiave di accesso.
Quindi, selezionare Altro per la sezione Migliori pratiche e alternative per le chiavi di accesso.
Quando si è pronti ad andare avanti, fare clic sul pulsante Avanti.
Nella pagina successiva, è possibile saltare il tag di descrizione e fare semplicemente clic sul pulsante Crea chiave di accesso per procedere.
AWS visualizzerà ora un messaggio di successo insieme all'ID della chiave di accesso e alla chiave di accesso segreta per l'utente. Non dimenticate di salvare una copia di queste chiavi in modo sicuro.
Nota: una volta chiusa questa pagina, non sarà più possibile visualizzare l'ID della chiave di accesso e la chiave di accesso segreta. Assicurarsi di scaricare un CSV con questi dati e/o copiarli in un luogo sicuro.
Per il momento si può anche tenere aperta questa finestra, poiché questi tasti verranno utilizzati più avanti.
Passare AWS in modalità di produzione
Tutti gli account Amazon SES sono, per impostazione predefinita, in modalità Sandbox. Questo è molto limitante, in quanto significa che il vostro account ha una bassa quota di invio mensile e potrà inviare e-mail solo a indirizzi e-mail verificati tramite Amazon.
In questa fase, vi mostreremo come passare dalla modalità Sandbox alla modalità Produzione, in modo da poter aumentare la vostra quota di invio mensile e inviare e-mail a chiunque.
Per iniziare questa fase, è necessario accedere alla dashboard Amazon Service Quotas.
Selezione della regione
Una volta acceduto al dashboard, è necessario selezionare la propria regione facendo clic sul menu a tendina Seleziona una regione e individuando la propria regione nell'elenco a tendina. Assicurarsi di selezionare la stessa regione scelta al momento della configurazione dell'account Amazon AWS.
Ora che avete selezionato una regione, potete procedere a richiedere un aumento della vostra quota mensile di e-mail.
Richiesta di aumento della quota
Per richiedere un aumento del limite mensile di e-mail, fare clic sull'opzione Servizi AWS nel menu laterale.
Quindi, digitate Amazon Simple Email Service nella barra di ricerca.
Rimarrà un'unica opzione denominata Amazon Simple Email Service (Amazon SES). Quando siete pronti, fate clic su questa opzione.
Nella pagina successiva, si dovrà avviare una richiesta di aumento della quota di invio. A tale scopo, selezionare l'opzione a scelta multipla accanto a Quota di invio.
Successivamente, fare clic sul pulsante Richiedi aumento quota .
Dopodiché, apparirà un modulo di classificazione dei casi che dovrete esaminare e compilare. Si tratta di un passaggio importante, poiché è quello che Amazon utilizza per impedire agli spammer di utilizzare il suo sistema. Con questo modulo, in sostanza, dimostrate ad Amazon SES che il vostro sito invierà e-mail per scopi legittimi.
Per completare questo modulo, inserire la quota di invio giornaliera desiderata nella sezione Modifica valore quota . In questo esempio, richiederemo una quota di invio giornaliera di 500 e-mail.
Una volta aggiunto il valore della quota, fare clic sul pulsante Richiedi per inviare il modulo.
Subito dopo l'invio, si dovrebbero ricevere due e-mail da Amazon Web Services. Entrambe confermeranno semplicemente che è stato creato un nuovo caso.
In genere, AWS esamina le richieste e comunica il risultato entro un giorno lavorativo. Nel frattempo, però, è possibile continuare con le fasi di configurazione successive.
Impostazione di WP Mail SMTP
Mentre aspettate che AWS esamini il vostro caso, potete impostare WP Mail SMTP sul vostro sito WordPress.
Prima di iniziare, assicuratevi di installare e attivare WP Mail SMTP sul vostro sito.
Una volta installato e attivato il plugin, andare su WP Mail SMTP " Impostazioni, quindi selezionare la scheda Generale .
Quindi, scorrere fino alla sezione Connessione primaria.
Nelle prossime sezioni verranno illustrati i dettagli di ciascuna impostazione presente in questa pagina.
Da Email
Questo è l'indirizzo e-mail da cui verranno inviate tutte le e-mail del vostro sito. Per l'indirizzo e-mail Da, è possibile inserire qualsiasi indirizzo e-mail valido. Tuttavia, per ottenere risultati migliori, si consiglia di utilizzare un indirizzo e-mail specifico del dominio (ad esempio, [email protected]).
Si può anche scegliere di selezionare la casella Forza l'indirizzo e-mail. Se volete che l'indirizzo e-mail sia lo stesso per tutto il sito, questa opzione vi risparmierà la fatica di modificare le impostazioni dell'e-mail in tutto il sito (in tutti i moduli e-mail, ecc.).
Nota: per maggiori dettagli, consultare la nostra guida per capire come funziona l'impostazione Forza da e-mail.
Da Nome
Il nome Da è il nome che verrà visualizzato come mittente nelle e-mail inviate dal vostro sito. Per impostazione predefinita, sarà impostato sul nome del sito, ma è possibile modificarlo in qualsiasi valore desiderato. Inoltre, è possibile selezionare l'opzione Forza nome da per applicare questa impostazione a tutto il sito.
Mailer
Nella sezione Mailer, selezionare l'opzione Amazon SES mailer.
Amazon SES
Dopo aver scelto il mailer Amazon SES, dovrebbe apparire una nuova sezione intitolata Amazon SES. Qui dovrete aggiungere le chiavi di accesso create in precedenza nel vostro account AWS. Copiate l'ID della chiave di accesso e la chiave di accesso segreta e fate clic sul pulsante Salva impostazioni.
Una volta che le chiavi sono state inserite e le impostazioni salvate, è possibile configurare il campo Regione più vicina. Una regione sarà già preselezionata per voi in base alla posizione del server di hosting del vostro sito, quindi assicuratevi che sia corretta e che corrisponda a quella scelta in Amazon SES.
Nota: se si seleziona una regione diversa da quella di Amazon SES, sarà necessario ripetere i passaggi di aumento del limite di servizio per questa nuova regione.
Successivamente, scorrete verso il basso fino alla sezione Identità SES . Qui si aggiungono tutti i messaggi di posta elettronica o i domini che si desidera utilizzare come indirizzo e-mail del sito.
Per aggiungere un nuovo indirizzo e-mail o dominio verificato, fare clic sul pulsante Aggiungi nuovo.
Si aprirà una pagina in sovrimpressione in cui è possibile selezionare Verifica dominio o Verifica indirizzo e-mail. Entrambe le opzioni sono descritte di seguito.
Verifica di un dominio
Verificando un dominio in Amazon SES, sarete in grado di utilizzare qualsiasi indirizzo e-mail sotto quel dominio verificato, senza dover verificare ogni singolo indirizzo e-mail.
Per verificare un dominio, assicuratevi di selezionare l'opzione Verifica dominio. Quindi, nella casella Inserisci un dominio, aggiungete il vostro dominio. Come esempio utilizzeremo example.com.
Una volta inserito il dominio, fare clic sul pulsante VERIFICA per generare i record CNAME per il dominio.
Questo genererà tre diversi record CNAME. Come richiesto da Amazon, dovrete aggiungere tutte e tre le coppie Nome e Valore alle impostazioni DNS del vostro dominio per completare il processo di verifica.
Nota: per maggiori dettagli su come aggiungere i record CNAME, consultare la guida di Amazon sulla verifica dei record CNAME dei domini SES.
Dopo aver verificato il dominio, è possibile tornare alle impostazioni SMTP di WP Mail del sito e aggiornare la pagina. Tutti i domini verificati saranno ora visualizzati e le e-mail con questo dominio potranno essere utilizzate nell'impostazione Da e-mail.
Verifica di un indirizzo e-mail
Per verificare un indirizzo e-mail specifico, assicurarsi di selezionare l'opzione Verifica indirizzo e-mail. Aggiungete il vostro indirizzo e-mail nel campo Inserisci un indirizzo e-mail valido e fate clic sul pulsante VERIFICA.
A questo punto, vi verrà mostrato un avviso che vi chiederà di controllare la casella di posta elettronica per ricevere un'e-mail di verifica.
Questa e-mail sarà inviata da Amazon Web Services e includerà un link di verifica. È necessario fare clic su questo link entro 24 ore per verificare l'indirizzo e-mail.
Dopo aver verificato l'e-mail, è possibile tornare alle impostazioni WP Mail SMTP del sito e aggiornare la pagina. Tutte le e-mail verificate dovrebbero essere visualizzate.
Connessione di backup
L'impostazione di una connessione di backup è facoltativa e non è necessaria per completare la configurazione del mailer Amazon SES. Tuttavia, per migliorare ulteriormente la consegna delle e-mail, si consiglia di configurare una connessione aggiuntiva che funga da backup in caso di guasto della connessione primaria.
Nota: Volete inviare le e-mail utilizzando connessioni diverse in base a una serie di regole o condizioni? Per saperne di più, consultate il nostro tutorial sull'instradamento intelligente.
Al termine, fare clic sul pulsante Salva impostazioni per salvare le modifiche.
Invio di un'e-mail di prova
Ora che le impostazioni SMTP di WP Mail sono pronte e che i messaggi di posta elettronica sono stati verificati, è importante inviare un'e-mail di prova per assicurarsi che tutto funzioni correttamente. Per inviare un'e-mail di prova, andare su WP Mail SMTP " Strumenti e aprire la scheda Test e-mail.
In questa scheda, il campo Invia a è già compilato con l'e-mail di amministrazione del sito. Tuttavia, è possibile inserire qualsiasi indirizzo e-mail a cui si ha accesso.
Per l'opzione HTML, è possibile fare clic sulla levetta per inviare un'e-mail di testo normale, se lo si desidera. Tuttavia, per la maggior parte dei siti, sarà più sensato testare l'invio di un'e-mail in HTML (che è l'opzione predefinita).
Nota: se avete impostato una connessione aggiuntiva, sarete in grado di scegliere tra la vostra connessione primaria e le altre connessioni quando invierete un'e-mail di prova.
Una volta configurate le impostazioni dell'e-mail di prova, fare clic sul pulsante Invia e-mail per inviare l'e-mail di prova.
Se l'e-mail di prova è stata inviata con successo, nella pagina apparirà un messaggio di successo.
Quindi, dovrete controllare la vostra casella di posta elettronica per confermare di aver ricevuto l'e-mail di prova.
Domande frequenti
Ecco le risposte ad alcune delle principali domande sulla configurazione di WP Mail SMTP con il mailer Amazon SES.
Ho appena provato a inviare un'e-mail di prova. Perché vedo il seguente errore?
MessageRejected (client): Email address is not verified. The following identities failed the check in region.
Questo errore viene solitamente visualizzato se l'indirizzo e-mail a cui si sta inviando l'e-mail di prova non è verificato e l'account AWS non è ancora stato approvato da Amazon per la modalità Produzione. Mentre l'account AWS è in modalità Sandbox, le e-mail possono essere inviate solo a indirizzi e-mail verificati.
Una volta che il vostro account è stato approvato per la modalità di produzione, dovreste essere in grado di inviare e-mail di prova a qualsiasi indirizzo e-mail, compresi quelli non verificati.
Come freelance o agenzia, come posso nascondere la mia identità quando utilizzo Amazon SES per i siti dei clienti?
Se gestite siti web per clienti e avete bisogno di mantenere riservati i vostri dati Amazon SES, WP Mail SMTP ha una funzione che vi aiuta. Consente di nascondere la propria identità nascondendo le identità degli utenti e limitando i domini da cui è possibile inviare le e-mail.
Per informazioni complete su come configurarlo, consultate la nostra guida su come nascondere l'identità di Amazon SES.
Ecco fatto! Avete configurato con successo il vostro sito per l'invio di e-mail da WordPress con Amazon SES.
Poi, volete controllare quali e-mail il core di WordPress invia dal vostro sito? Per maggiori dettagli, consultate il nostro tutorial sulla gestione dei controlli delle e-mail.