Come risolvere le e-mail di WordPress che non vengono inviate su AWS EC2
Pubblicato: 2021-05-17WordPress non invia notifiche e-mail su AWS?
Questo è un problema comune con i siti WordPress su EC2, ma è facile da risolvere.
In questo articolo, ti mostreremo come ricevere e-mail che funzionano in modo affidabile con WordPress su EC2.
Correggi le tue e-mail WordPress ora
Perché non ricevo email dal mio sito WordPress?
Ci sono 3 ragioni per cui le email dal tuo sito WordPress non vengono inviate.
- SMTP è disabilitato o non configurato sull'istanza EC2 o sul piano di hosting
- Si è verificato un problema con le impostazioni di notifica del plug-in che impedisce l'invio delle e-mail
- WordPress sta inviando e-mail, ma non sono autenticate, quindi vengono catturati dai filtri antispam mentre si dirigono verso il destinatario.
Su AWS, puoi richiedere la revoca delle limitazioni all'invio di e-mail sulla porta 25. Ciò ti consente di inviare e-mail dalla tua istanza EC2.

Ma anche in questo caso, probabilmente ti imbatterai ancora nel problema delle e-mail di WordPress che vengono inviate allo spam perché le tue e-mail non verranno autenticate mentre vengono inviate.
In questa guida passo passo, spiegheremo il modo migliore per risolvere tutti questi problemi con le e-mail di WordPress su AWS EC2.
Se stai utilizzando Amazon Lightsail, abbiamo una guida separata su come configurare l'e-mail di WordPress su Lightsail.
Come risolvere WordPress che non invia e-mail su AWS EC2
Ti mostreremo il modo più semplice e veloce per risolvere i problemi di posta elettronica di WordPress su EC2.
- Installa WP Mail SMTP su EC2
- Configura il provider di servizi di posta elettronica o il server SMTP
- Abilita registrazione e-mail in WordPress
- Verifica i record DNS in WP Mail SMTP
- Forza la stessa email del mittente in tutti i plugin
- Controlla l'aggiornamento principale, il plug-in e le notifiche del tema
Installiamo (o aggiorniamo) prima il plugin.
1. Installa WP Mail SMTP su EC2
WP Mail SMTP è il miglior plugin SMTP per WordPress. Ti consente di inviare facilmente e-mail WordPress tramite provider di posta elettronica di terze parti o server SMTP.
Ciò ti dà la flessibilità di utilizzare un provider di posta elettronica gratuito oa pagamento a seconda della natura delle e-mail e della quantità che vengono inviate.
L'AMI Bitnami viene fornita con la versione gratuita di WP Mail SMTP preinstallata. Questa è la scelta migliore se hai appena iniziato con WordPress su AWS.

Prima di continuare con il tutorial, assicurati di aggiornare il plug-in SMTP WP Mail preinstallato all'ultima versione.
Se sei un cliente Pro, ti consigliamo di disattivare la versione gratuita sulla tua istanza EC2. Scarica la versione a pagamento dal tuo account SMTP di WP Mail e caricala sul tuo sito WordPress su AWS.

La configurazione di WP Mail SMTP è semplice. La procedura guidata di configurazione si aprirà non appena attivi WP Mail SMTP. Puoi riavviare la procedura guidata in qualsiasi momento facendo clic sul pulsante Avvia configurazione guidata nelle impostazioni SMTP di WP Mail.
Sappi solo che il riavvio della procedura guidata dopo la configurazione iniziale potrebbe ripristinare la configurazione del tuo mailer.
2. Configurare il provider di servizi di posta elettronica o il server SMTP
Ora possiamo scegliere un nuovo provider per gestire le e-mail WordPress in uscita su AWS.
Fare clic sul pulsante Iniziamo per iniziare.

Nella schermata successiva, fai clic sul mailer che desideri utilizzare dall'elenco. WP Mail SMTP supporta provider di posta elettronica gratuiti ea pagamento, tra cui:
- Amazon SES
- Gmail
- Sendinblue
- SMTP.com
La maggior parte dei provider ha dei limiti, sebbene nessuno sia così restrittivo come la configurazione predefinita di EC2.
Tieni presente che:
- Altri SMTP e Gmail sono i migliori per i piccoli siti. Potresti riscontrare problemi se li usi per siti che generano molte e-mail.
- Con Altro SMTP , puoi anche utilizzare le costanti per inserire in modo sicuro i dettagli della connessione SMTP se preferisci quel metodo.
- È importante utilizzare la porta SMTP corretta con Altro SMTP per evitare problemi di connessione o timeout.

Dopo aver scelto il tuo mailer, apri la nostra documentazione per completare i passaggi di configurazione dal lato del provider.
- SMTP.com
- Sendinblue
- Fucile da posta
- InviaGrid
- Gmail (G-suite o Gmail)
- Amazon SES
- Veduta
- Posta di Zoho
- Altro SMTP
3. Abilita la registrazione e-mail in WordPress
Al termine della procedura guidata, i clienti di WP Mail SMTP Pro avranno la possibilità di attivare la registrazione della posta elettronica nel plug-in.
La registrazione e-mail ti consente di monitorare facilmente le e-mail inviate per vedere se sono state consegnate correttamente. Puoi visualizzare i registri in un elenco o vedere un grafico nella dashboard di WordPress.
Gli stati esatti che vedi nel registro e-mail dipendono dal servizio di posta che hai scelto.


Se vuoi vedere come funziona, dai un'occhiata a questa guida su come registrare le tue email WordPress.
Ora possiamo utilizzare WP Mail SMTP per verificare che il tuo DNS sia configurato correttamente.
4. Verifica i record DNS in WP Mail SMTP
A seconda del tuo provider di posta elettronica, ti potrebbe essere stato chiesto di creare nuovi record DNS per autenticare le tue e-mail.
WP Mail SMTP include un controllo del dominio che analizzerà automaticamente i tuoi nuovi record DNS per rilevare eventuali problemi.
Puoi usarlo facendo clic sulla scheda Test e-mail nel plug-in.

Inserisci l'indirizzo del destinatario per la tua e-mail di prova e premi Invia e-mail .

Se tutto è impostato correttamente, vedrai un messaggio verde.

Se WP Mail SMTP rileva problemi con il tuo DNS, mostrerà un avviso.

Insieme all'avviso, vedrai alcune informazioni sui passaggi che devi intraprendere per migliorare la consegna delle email. Abbiamo pubblicato altre 2 guide che aiuteranno a risolvere i problemi DNS più comuni:
- Come creare un record DMARC: questo articolo include un esempio DMARC di base che funzionerà sulla maggior parte dei domini. Puoi modificare l'esempio se desideri una regola più restrittiva.
- Come unire più record SPF: se hai già impostato un record SPF, è importante non aggiungerne altri. Questa guida spiega come unire più record SPF in 1 riga.
Ora diamo un'occhiata ai modi per semplificare la gestione delle impostazioni e-mail nei tuoi plug-in.
5. Forza la stessa email del mittente in tutti i plugin
Molti plugin utilizzano l'e-mail dell'amministratore del sito come destinatario delle notifiche. WordPress invia anche notifiche e-mail a questo indirizzo.
Ora tutto funziona, sarai in grado di cambiare l'e-mail dell'amministratore del sito in WordPress da [email protected] (l'impostazione predefinita EC2) al tuo indirizzo.
Inoltre, potresti anche riscontrare un problema con l'indirizzo email del mittente in vari plugin.
Ogni plug-in può impostare la propria e-mail Da e, se Da e-mail non corrisponde a quella impostata in WP Mail SMTP, tali e-mail verranno inviate senza autenticazione. Quindi le tue e-mail WordPress vanno nello spam (o scompaiono).
Per risolvere questo problema, WP Mail SMTP ti consente di forzare l'e-mail Da e il nome sull'intero sito. Questa impostazione funziona con tutti i plugin che utilizzano wp_mail() per inviare e-mail.
Quando una o entrambe queste impostazioni vengono controllate, il nome del mittente o l'e-mail impostata in altri plug-in verranno ignorati. Quindi questo è un modo semplice e veloce per ignorare eventuali moduli di contatto o plug-in che potrebbero inviare e-mail da indirizzi non autenticati.

Con alcuni provider di posta elettronica, Forza da posta elettronica è selezionato per impostazione predefinita e disattivato, come nella schermata sopra. Questo perché il mailer non consentirà l'invio di e-mail da altri indirizzi. Questo requisito varia in base al provider.
Se desideri inviare e-mail da più di 1 indirizzo in WordPress, puoi utilizzare più alias Gmail per inviare e-mail in WordPress.
6. Controlla l'aggiornamento principale, il plug-in e le notifiche del tema
Ecco un ultimo suggerimento se stai utilizzando WordPress su più istanze EC2.
WP Mail SMTP ti consente di controllare facilmente le e-mail automatiche da WordPress, incluse le notifiche di aggiornamento di plugin e core. Troverai le impostazioni in Controlli e-mail .

Da qui, puoi disattivare rapidamente le email di aggiornamento automatico che non desideri ricevere.

Questa impostazione è fantastica se hai più siti di test o sandbox e desideri ridurre il numero di e-mail che ricevi da WordPress.
Correggi le tue e-mail WordPress ora
Passaggio finale: rivedere le impostazioni e-mail del plug-in
E questo è tutto! Ora hai risolto i problemi con AWS EC2 che non inviava e-mail WordPress.
Vale la pena controllare i registri e-mail in WP Mail SMTP per rintracciare i plug-in che potrebbero inviare e-mail. Per aiutarti, consulta le nostre guide alla configurazione della posta elettronica per:
- Modulo di contatto 7
- Jetpack
- WPForms
- Elementor
- WooCommerce
- Forme di gravità
Pronto a correggere le tue email? Inizia oggi con il miglior plugin SMTP per WordPress. WP Mail SMTP Elite include la configurazione completa del guanto bianco e offre una garanzia di rimborso di 14 giorni.
Se questo articolo ti ha aiutato, seguici su Facebook e Twitter per ulteriori suggerimenti e tutorial su WordPress.
