Non riuscite a ricevere le e-mail di notifica quando gli utenti inviano i vostri moduli WordPress? Molti fattori possono contribuire ai problemi di deliverability delle e-mail e impedire che le vostre e-mail di notifica vengano recapitate.
In questo tutorial spiegheremo come funzionano le e-mail di notifica. Poi vi mostreremo come risolvere i problemi delle e-mail di notifica in WPForms.
Capire come funzionano le e-mail di notifica
Una volta che l'utente invia il modulo, WPForms passa le informazioni alla funzione di mailing integrata in WordPress.
Il wp_mail()
è responsabile dell'invio della notifica alla casella di posta del destinatario. Durante questo processo, WordPress interagirà con il vostro host web per inviare l'e-mail utilizzando la configurazione e-mail del vostro server web.
Se avete impostato un server SMTP utilizzando un plugin come WP Mail SMTP, WordPress invierà le vostre e-mail attraverso il server SMTP che avete configurato.

Dopo che WordPress ha inviato le informazioni necessarie al vostro server web, la responsabilità di assicurare la consegna dell'e-mail ricade sul vostro server di posta elettronica. WPForms non controlla il processo di consegna una volta che l'email arriva a WordPress.
Perché le e-mail di notifica non vengono recapitate?
Ci sono molti motivi per cui le e-mail di notifica possono non essere recapitate dopo l'invio dei moduli WordPress da parte degli utenti.
Se nelle impostazioni delle notifiche sono presenti errori di battitura, come indirizzi e-mail errati o spazi aggiuntivi, le e-mail di notifica non verranno recapitate.
Inoltre, i provider di posta elettronica potrebbero segnalare le notifiche come spam se si utilizza un indirizzo e-mail diverso dal dominio del sito come indirizzo di posta elettronica Da (ad esempio, @gmail.com).
Un'altra causa importante dei problemi di consegna delle e-mail in WPForms si verifica quando si utilizza il mailer PHP integrato per inviare le e-mail sul proprio sito web. Alcuni server web non supportano la funzione di posta elettronica predefinita di WordPress. Di conseguenza, le e-mail provenienti da questo server vengono contrassegnate dai provider di posta elettronica come spam e potrebbero non consegnare le notifiche da questo server.
Risolvere i problemi di mancato invio delle e-mail di notifica dei moduli
In questa sezione, risolveremo alcune cause comuni del mancato invio delle e-mail di notifica di WPForms.
Assicurarsi che WPForms e WordPress siano aggiornati
Utilizzare l'ultima versione di WPForms è fondamentale per assicurarsi di ricevere gli ultimi aggiornamenti e le correzioni dei bug. Un aggiornamento di WPForms potrebbe aver risolto il problema noto del mancato invio delle e-mail di notifica.
Quindi, prima di procedere, assicuratevi che la vostra versione di WPForms e di WordPress sia aggiornata. Per maggiori dettagli, consultate la nostra guida per sapere perché dovreste sempre aggiornare WPForms.
Controllo delle impostazioni di notifica e-mail
Durante la configurazione delle notifiche e-mail, è possibile che alcune impostazioni siano state configurate in modo errato. Il controllo delle impostazioni vi aiuterà a identificare e a correggere rapidamente eventuali errori.
Confermare che la notifica è abilitata
Le impostazioni di notifica sono uniche per ogni modulo creato. Durante la prova dei moduli, è possibile che siano state disabilitate le notifiche per il modulo. È necessario verificare che la notifica del modulo sia abilitata per il modulo.
Per verificare, aprire il modulo di cui si desidera controllare le impostazioni di notifica. Nel costruttore del modulo, andare su Impostazioni " Notifiche e assicurarsi che l'opzione Abilita notifiche sia attivata.

Inoltre, controllare il badge di stato accanto a ciascuna notifica nel costruttore di moduli. Se il badge mostra DISATTIVA, la notifica è stata disattivata e non invierà alcuna e-mail. È possibile fare clic sul badge per riattivarla e riportarla ad ATTIVA.

Correggere gli errori di battitura
Gli indirizzi e-mail sbagliati o le virgole mancanti possono causare problemi di invio delle e-mail in WPForms. Anche se è possibile inviare notifiche a più indirizzi e-mail, è necessario assicurarsi che ogni indirizzo e-mail sia inserito correttamente.
Gli indirizzi e-mail multipli sono separati da una virgola. Pertanto, si dovrebbe evitare di usare spazi per separare gli indirizzi e-mail nel campo Invia a indirizzo e-mail.

Inoltre, verificate che stiate utilizzando lo smart tag corretto per l'indirizzo e-mail che desiderate includere.
Nota: Per maggiori dettagli su come usare gli smart tag in WPForms, si consiglia di consultare la sezione Smart tag.
Utilizzate un indirizzo e-mail valido da
Quando si imposta l'indirizzo e-mail Da, ci sono alcuni punti importanti da considerare. Di seguito abbiamo evidenziato i principali da rispettare per evitare problemi con le e-mail di notifica:
- Nel campo Da e-mail può essere inserito un solo indirizzo e-mail. Evitate di inserire più indirizzi e-mail in questo campo.
- Utilizzate un indirizzo e-mail specifico per il dominio che corrisponde al dominio del vostro sito web. I provider di posta elettronica potrebbero segnalare le e-mail di notifica come spam se si utilizza un indirizzo e-mail di terze parti (ad es.
@gmail.com
). - Evitate di utilizzare lo stesso indirizzo e-mail nei campi Da e-mail e Invia a e-mail. In alcuni casi, può essere visto come spam e bloccato dai provider di posta elettronica.
Nota: per ulteriori dettagli, consultare il nostro tutorial sull'impostazione delle e-mail di notifica.
Controllare la logica di notifica condizionale del modulo
Se avete impostato una logica condizionale nelle impostazioni di notifica del modulo, non riceverete e-mail di notifica se le condizioni specificate non sono soddisfatte.
È quindi necessario verificare che la regola della logica condizionale sia stata impostata correttamente. Ricordate che le e-mail di notifica arriveranno solo se la condizione è soddisfatta.

Nota: volete conoscere le notifiche condizionali dei moduli? Consultate il nostro tutorial per maggiori dettagli.
Utilizzo di un plugin SMTP per migliorare la deliverability delle e-mail
Per impostazione predefinita, WordPress utilizza la funzione mail di PHP per inviare le e-mail generate da WordPress o da qualsiasi plugin per moduli di contatto come WPForms. Il motivo più comune per cui non si ricevono le e-mail è che il vostro server di hosting WordPress non è configurato per utilizzare la funzione PHP mail().
Inoltre, a volte i provider di posta elettronica segnalano o bloccano le e-mail che arrivano da un dominio diverso da quello dichiarato. Ad esempio, se il vostro indirizzo e-mail è @gmail.com
ma il vostro dominio è www.example.com
Questa mancata corrispondenza di dominio può causare il blocco dell'e-mail da parte del provider.
Per risolvere i problemi di consegna delle e-mail, si consiglia di utilizzare SMTP per inviare le e-mail in WordPress. A differenza della funzione mail di PHP, SMTP aumenta la consegna delle e-mail utilizzando un'autenticazione adeguata.
Con un plugin SMTP come WP Mail SMTP, sarete in grado di configurare un server SMTP utilizzando uno dei fornitori di servizi di posta elettronica (mailers) disponibili.
Per maggiori dettagli sui mailer disponibili e sul processo di configurazione, consultate la guida completa ai mailer di WP Mail SMTP.
Nota: Avete bisogno di aiuto per impostare l'SMTP per il vostro sito? Lasciate che uno dei nostri consulenti di fiducia WPForms lo faccia per voi. Per saperne di più sui nostri servizi di avvio rapido.
Dopo aver installato WP Mail SMTP e configurato un mailer, il campo Da e-mail sarà disabilitato se sono state attivate le impostazioni Forza da e-mail in WP Mail SMTP. Questa impostazione garantisce che tutte le e-mail dal vostro sito siano inviate attraverso il provider SMTP configurato, utilizzando un unico indirizzo mittente verificato, il che contribuisce a migliorare la deliverability e a evitare che le e-mail siano contrassegnate come spam.

Disabilitare l'opzione Ottimizza invio email
L'opzione Ottimizza invio e-mail consente di inviare le e-mail di notifica in modo asincrono. Ciò significa che le attività di invio delle e-mail vengono messe in coda in background, consentendo di completare più rapidamente altri processi del modulo.
L'attivazione di questa impostazione non è consigliata agli utenti con siti a basso traffico, in quanto potrebbe aumentare notevolmente il tempo di consegna delle e-mail. Questa impostazione, inoltre, non è destinata a risolvere i problemi di consegna delle e-mail ed è disattivata per impostazione predefinita.
Per verificare se questa impostazione è stata attivata, occorre andare su WPForms " Impostazioni e selezionare la scheda Email.

Quindi, individuare la sezione Invio e assicurarsi che l'opzione Ottimizza invio e-mail sia impostata su OFF.

Assicurarsi di fare clic sul pulsante Salva impostazioni in fondo a questa pagina per memorizzare le modifiche apportate alle impostazioni.
Contattare l'host web
I metodi sopra descritti dovrebbero migliorare la deliverability delle e-mail. Tuttavia, se non si ricevono ancora le e-mail di notifica, potrebbe essere un problema del server web. Si consiglia di contattare l'assistenza del web hosting per verificare che il server e-mail sia configurato correttamente.
Nota: se il server web blocca le richieste della funzione di mailing integrata in PHP, si consiglia di utilizzare un plugin SMTP come WP Mail SMTP per risolvere il problema.
Domande frequenti
Di seguito abbiamo risposto ad alcune delle principali domande sulla risoluzione dei problemi relativi alle e-mail di notifica dei moduli in WPForms.
Ho installato WP Mail SMTP. Perché le mie e-mail di notifica non vengono recapitate?
Quando si installa WP Mail SMTP, viene configurato il mailer PHP predefinito per il sito web. L'uso di questo mailer non migliora la consegna delle e-mail.
Per risolvere i problemi delle e-mail di notifica, è necessario configurare un server SMTP utilizzando una delle opzioni di mailer disponibili. Per maggiori dettagli, consultare la guida completa al mailer di WP Mail SMTP.
Perché le mie e-mail di notifica vengono consegnate in formato HTML?
WPForms invia le e-mail di notifica in formato HTML per impostazione predefinita, in modo da garantire la massima compatibilità con i vari client di posta elettronica, riducendo le probabilità che le e-mail vengano contrassegnate come spam. Le e-mail in HTML sono semplici, veloci da caricare e meno soggette a problemi di visualizzazione.
Se desiderate cambiare il formato delle e-mail, controllate come passare alle e-mail in testo semplice.
Ecco fatto! Ora sapete come risolvere i problemi di consegna delle e-mail in WPForms.
Poi, volete personalizzare le e-mail di notifica per includere il logo del vostro marchio? Consultate la nostra guida alla personalizzazione delle e-mail di notifica dei moduli per maggiori dettagli.