Risolvere il problema di WPForms che non invia email

[RISOLTO] Come risolvere il problema di WPForms che non invia email

Riassumi:ChatGPTPerplexity

WPForms non invia email quando i tuoi moduli vengono inviati?

A volte le notifiche di WPForms vengono contrassegnate come spam, quindi non arrivano mai nella tua casella di posta. È un problema comune e molti utenti riscontrano problemi con le email dei moduli di WordPress.

In questo articolo, ti mostreremo come risolvere le tue email di WPForms in modo da non perdere mai più una notifica del modulo di contatto.

Correggi subito le tue email WPForms

Perché WPForms non invia notifiche email?

È probabile che WPForms non invii email perché i tuoi messaggi vengono filtrati come spam. Questo può essere un problema con qualsiasi plugin per moduli di contatto in WordPress.

Sta diventando sempre più comune anche che Gmail blocchi le email senza autenticazione. Anche Yahoo e Outlook hanno già implementato regole più severe per l'autenticazione delle email in arrivo e altri provider seguiranno.

Per impostazione predefinita, WordPress non aggiunge l'autenticazione alle email. Quindi, quando il tuo provider di posta elettronica riceve un messaggio da WordPress, "sembra" molto un'email di spam.

Puoi risolvere facilmente il problema di WPForms che non invia email con il plugin WP Mail SMTP. WP Mail SMTP si occupa del metodo predefinito di invio delle email e aggiunge la corretta autenticazione.

WP Mail SMTP è facile da installare e dispone di una procedura guidata per aiutarti a configurare il mailer scelto. È una soluzione comprovata quando hai un modulo di contatto WordPress che non invia email.

Nota: Alcuni clienti riscontrano problemi con WPForms che sembra bloccarsi quando il modulo viene inviato. Dai un'occhiata alla soluzione se stai riscontrando problemi con moduli lenti su GoDaddy Managed Hosting.

Come risolvere il problema di WPForms che non invia email

WPForms è incredibilmente flessibile quando si tratta di inviare notifiche dei moduli. Puoi persino creare un modulo con più indirizzi email a cui inviare le notifiche del tuo modulo.

Ma tutte queste fantastiche funzionalità saranno inutili se le tue email di WordPress non funzionano. La guida passo passo fornita di seguito offre soluzioni ad alcuni problemi comuni di notifica email con WPForms.

Inizieremo aggiungendo SMTP a WordPress per rendere le tue email più affidabili.

1. Risolvere il problema di WPForms che non invia email

Se sembra che il tuo modulo di contatto funzioni, ma WPForms non invia email, è probabilmente perché il tuo server web sta inviando messaggi senza alcuna autenticazione.

Il plugin WP Mail SMTP rende facile risolvere questo problema. Invia tutte le tue email tramite un provider di posta elettronica esterno in modo che le tue email siano correttamente autenticate.

In generale, se non ricevi email dal tuo modulo di contatto WordPress, la configurazione di SMTP può risolvere il problema.

Configuriamolo ora.

Installa WP Mail SMTP

Innanzitutto, scarichiamo il plugin WP Mail SMTP. Puoi ottenere l'ultima versione nella scheda Download del tuo account WP Mail SMTP.

Scarica WP Mail SMTP Pro per risolvere il problema del modulo di contatto WPForms che non invia email

Successivamente, carica il plugin sul tuo sito WordPress. Se hai bisogno di aiuto, consulta questa guida all'installazione di un plugin WordPress.

Installa WP Mail SMTP

Non appena attivi WP Mail SMTP, vedrai la procedura guidata di configurazione aprirsi nel tuo browser.

Per iniziare la configurazione, fai clic sul pulsante Inizia nella procedura guidata.

Avvia la procedura guidata di configurazione di WP Mail SMTP per risolvere il problema di WPforms che non invia email

La procedura guidata ti porterà quindi in una nuova schermata in cui potrai configurare le impostazioni del provider di posta elettronica per garantire che le email del tuo modulo WordPress funzionino senza problemi.

Configura SMTP per WPForms

Nella schermata successiva, vedrai un elenco di provider di posta elettronica che puoi utilizzare in WordPress.

Ti consigliamo di scegliere un provider di posta elettronica transazionale. I provider di posta elettronica transazionale sono progettati per inviare grandi volumi di email rapidamente, quindi sono ideali per la migliore recapitalità possibile delle email.

Ecco perché ti consigliamo di scegliere SendLayer, SMTP.com o Brevo (precedentemente Sendinblue). In questo esempio, ho scelto SendLayer.

Scegli il mailer SMTP nella procedura guidata di configurazione

Procedi e scegli il provider di posta elettronica che desideri utilizzare.

Successivamente, dovrai creare il tuo account con il tuo provider se non l'hai già fatto.

Fai clic sul link sottostante per aprire la documentazione del tuo provider di posta elettronica. Spiegherà cosa devi fare per collegare il tuo nuovo account al tuo sito WordPress:

Provider disponibili in tutte le versioniProvider in WP Mail SMTP Pro
SendLayerAmazon SES
SMTP.comMicrosoft 365 / Outlook.com
BrevoZoho Mail
Google Workspace / Gmail 
Mailgun 
Postmark 
SendGrid 
SparkPost 
Altri SMTP 

Configura Mailer, Nome Mittente e Email Mittente

La procedura guidata si collegherà direttamente alle istruzioni di configurazione per il mailer di tua scelta. Poiché ho scelto SendLayer, tutto ciò che devo fare in questa fase è inserire una chiave API.

In questa pagina devi anche inserire il Nome mittente da cui verranno inviate le tue email WPForms e l'indirizzo Email mittente da cui verranno inviate le notifiche del modulo.

Configura le impostazioni del mailer per le tue email WPForms

Nota: Assicurati di utilizzare lo stesso indirizzo email che hai impostato nel tuo mailer scelto.

Hai bisogno di aiuto?

La nostra licenza Elite include la configurazione White Glove per SendLayer, Brevo o SMTP.com.

Vuoi configurare più mailer? Puoi farlo nelle impostazioni Connessioni aggiuntive una volta terminata la procedura guidata di configurazione. Quindi puoi selezionare una Connessione di backup e configurare il Routing intelligente.

Quando hai finito con i passaggi di configurazione nella documentazione sopra, torna a questa guida.

Abilita il logging delle email per WPForms

Alla fine della procedura guidata, verranno abilitate automaticamente 2 impostazioni:

Ti consigliamo inoltre di attivare i Log dettagliati delle email.

Abilitazione dei log delle email e degli avvisi email nella procedura guidata di configurazione di WP Mail SMTP

Quando abiliti i Log dettagliati delle email, puoi tenere traccia di ogni email che il plugin sta inviando dal tuo sito, tra cui:

  • Intestazioni email
  • Oggetto
  • Data di invio
  • Stato

WP Mail SMTP visualizza questi dati in Rapporti email completi e nel widget Dashboard di WP Mail SMTP.

Il Riepilogo settimanale delle email include un resoconto delle statistiche di recapitalità delle tue email per la settimana.

Riepilogo email con statistiche in WP Mail SMTP Pro

L'altra funzionalità disponibile qui sono gli Avvisi email istantanei. Se il tuo sito web non riesce a inviare un'email, riceverai immediatamente una notifica.

Una notifica di avviso email

La funzionalità di log delle email sblocca anche alcune impostazioni avanzate nel passaggio successivo della procedura guidata di configurazione.

Configurazione delle impostazioni del registro email nella procedura guidata di configurazione di WP Mail SMTP

Leggi il nostro articolo su come registrare le email di WordPress per maggiori dettagli.

Non dimenticare di incollare la tua chiave di licenza alla fine della procedura guidata per attivare tutte le funzionalità e gli aggiornamenti della versione Pro.

Inserisci la chiave di licenza di WP Mail SMTP

L'utilizzo di WP Mail SMTP risolve la maggior parte dei problemi relativi alle email, inclusi i problemi di email di registrazione utente in WPForms. Hai ancora problemi? Esaminiamo ora le tue notifiche.

2. Risolvere il problema di WPForms che invia email all'indirizzo sbagliato

Ogni modulo in WPForms ha le proprie impostazioni di notifica. Se le email di WPForms non vengono ricevute nella tua casella di posta, dovrai verificare di avere le impostazioni corrette per le notifiche di quel modulo.

Questi passaggi risolveranno il problema di WPForms Pro o WPForms Lite che non invia email.

In WPForms, apri il modulo WordPress con cui stai riscontrando problemi. In questo esempio useremo un semplice modulo di contatto.

Modulo di Contatto Semplice in WPForms

Quindi fai clic sull'icona Impostazioni sul lato sinistro del generatore di moduli.

Impostazioni di WPForms

Ora fai clic su Notifiche per aprire il modello di email per il modulo.

impostazioni notifica WPForms

La tua notifica predefinita apparirà così:

impostazioni notifica WPForms

Se queste notifiche di WPForms non funzionano, ecco alcune cose da controllare nelle impostazioni delle notifiche email:

  • L'impostazione Invia a è impostata su {admin_email} in WordPress per impostazione predefinita. Se non desideri che le notifiche vengano inviate lì, puoi eliminare il tag intelligente {admin_email} e digitare un altro indirizzo email.
  • Se desideri utilizzare più di un indirizzo email nel campo Invia a, assicurati di separare gli indirizzi email con una virgola.
  • Invia a e Email mittente dovrebbero essere diversi. Ciò eviterà di attivare l'avviso "fai attenzione a questo messaggio" in Gmail.

Ricorda, è importante utilizzare un Email mittente autenticato in WP Mail SMTP.

Quando hai impostato le notifiche di base del modulo, fai clic su Salva nella parte superiore del generatore di moduli.

Notifiche di abbandono del modulo

WPForms dispone di un componente aggiuntivo per l'abbandono del modulo che acquisisce le richieste di modulo incomplete. Questo è un ottimo modo per acquisire lead dai visitatori che abbandonano a metà la compilazione di un modulo.

Se hai abilitato questa opzione, devi impostare 2 notifiche sul tuo modulo. Una verrà utilizzata per le voci abbandonate e l'altra per quelle completate.

Le email di notifica dei moduli abbandonati sono abilitate nelle impostazioni di notifica. Dovrai scorrere fino in fondo e attivare l'opzione Abilita per le voci di moduli abbandonati:

Notifica di abbandono modulo

Se desideri *anche* ricevere email per i moduli completati, dovrai creare una seconda notifica. Puoi facilmente fare clic sull'icona di clonazione per creare una copia della tua prima notifica.

Clona notifica WPForms

Nella notifica clonata, assicurati che l'impostazione Abilita per le voci di modulo abbandonate sia disattivata.

Ora riceverai 2 notifiche per il modulo: una per le voci abbandonate e una notifica separata per quelle completate.

3. Risolvere errori in WPForms

Se non stai ancora ricevendo notifiche da WPForms, è una buona idea testare il modulo per assicurarti che tutto funzioni come previsto. Problemi con plugin o temi in conflitto possono impedire l'invio dei moduli.

Ecco i 3 messaggi di errore più comuni che vedrai quando non ricevi email dai tuoi moduli di contatto WordPress.

WPForms ha rilevato un problema con JavaScript

Ciò è solitamente causato da plugin di caching che tentano di minificare il JavaScript in WordPress. Sebbene ciò sia utile per alcune parti del tuo sito web, la minificazione può compromettere i tuoi moduli e i tuoi visitatori non saranno in grado di inviarli.

Puoi risolvere questo errore disabilitando l'ottimizzazione JavaScript nel tuo plugin di caching, o escludendo i seguenti file:

  • WPForms Lite: /wp-content/plugins/wpforms-lite/assets/js/wpforms.min.js
  • WPForms Pro: /wp-content/plugins/wpforms/assets/js/wpforms.min.js

Non dimenticare di svuotare la cache prima di riprovare con i tuoi moduli.

Token del modulo non valido

Questo messaggio di errore significa anche che JavaScript non funziona sul tuo modulo. Quando JavaScript non funziona, il token anti-spam non funziona, quindi il modulo non può essere inviato.

Per risolvere questo problema, segui i passaggi precedenti per escludere il JavaScript di WPForms nel tuo plugin di caching.

Questo campo è obbligatorio

WPForms ha le migliori funzionalità anti-spam in qualsiasi plugin per moduli di contatto. Puoi scegliere tra diversi strumenti anti-spam per ogni modulo. Ad esempio, puoi aggiungere hCaptcha ai tuoi moduli WordPress facilmente.

Occasionalmente, questi CAPTCHA generano un messaggio di errore come "Questo campo è obbligatorio", anche se sono stati completati.

Se i tuoi visitatori non riescono a inviare il modulo perché vedono questo errore, potrebbe essere perché reCAPTCHA o hCaptcha si stanno caricando due volte. Ciò è causato da un conflitto con il tuo tema o un altro plugin.

Per correggere questo problema, disabilita il plugin che sta caricando reCAPTCHA o hCaptcha al di fuori di WPForms.

Se non riesci a trovare la causa, puoi anche forzare il CAPTCHA a caricarsi una sola volta. Per farlo, vai alla pagina principale WPForms » Impostazioni:

Impostazioni di WPForms

Successivamente, fai clic sulla scheda CAPTCHA in alto per aprire le impostazioni del CAPTCHA.

Impostazioni CAPTCHA in WPForms

Fai clic sulla casella di controllo Modalità senza conflitti per impedire il caricamento di qualsiasi altro codice reCAPTCHA sulla tua pagina.

Modalità senza conflitti di WPForms

WPForms non invia email a Gmail, Yahoo o Outlook

Se WPForms non invia email a Gmail, Yahoo o Outlook, è probabile che le email non siano autenticate. Questi provider di posta elettronica hanno filtri molto severi che impediranno la consegna di qualsiasi email sospetta. A volte ciò significa che l'email non apparirà nemmeno nella cartella Posta Indesiderata.

Per assicurarti che le email di notifica del tuo modulo WPForms raggiungano gli indirizzi email di Gmail, Yahoo, Outlook e Hotmail, devi assicurarti che il dominio da cui stai inviando l'email (quella è la parte della tua email Mittente dopo il simbolo "@") sia correttamente autenticato.

Dopo aver installato WP Mail SMTP, assicurati di configurare il tuo dominio con i corretti record DMARC, DKIM e SPF.

Se hai bisogno di aiuto, inizia con questa guida su come creare un record DMARC per proteggere il tuo dominio.

Puoi assicurarti che la tua email del mittente sia autenticata utilizzando la funzione di test email di WP Mail SMTP. Oltre a inviare un'email a un indirizzo email di tua scelta per assicurarti di aver configurato correttamente il plugin, vedrai anche se alcuni dei tuoi record DNS non sono impostati correttamente (indicato da un'icona gialla o rossa).

risultati controllo dominio

Oltre a richiedere l'autenticazione del dominio, Gmail, Yahoo e Outlook hanno linee guida rigorose sul rispetto dei limiti di reclamo per spam e sulla facilità con cui gli utenti possono annullare l'iscrizione alle email di marketing. Gmail e Yahoo hanno implementato queste restrizioni nel 2024 e Outlook ha seguito l'esempio nel 2025.

Puoi consultare la nostra guida su cosa fare se Gmail blocca le tue email per istruzioni più dettagliate per assicurarti che le tue email WPForms raggiungano la casella di posta.

E questo è tutto! Hai imparato come risolvere gli errori e correggere il problema di WPForms che non invia notifiche email.

Correggi subito le tue email WPForms

FAQ su WPForms che non invia email

Ecco alcune delle domande più comuni che riceviamo riguardo ai problemi con le email in uscita di WPForms.

WPForms utilizza SMTP?

WPForms utilizza la configurazione email predefinita del tuo sito. Quindi, se SMTP non è configurato sul tuo sito, WPForms utilizzerà la posta PHP per inviare email, il che causa la maggior parte dei problemi di consegna delle email.

Per far sì che WPForms invii email tramite SMTP, dovrai configurare WP Mail SMTP, come mostrato sopra.

Perché WPForms non mi invia un'email dopo l'invio?

Il motivo più comune per cui WPForms non invia un'email dopo che un utente ha inviato un modulo è che al tuo sito manca una corretta configurazione SMTP.

Per configurare SMTP e iniziare a ricevere email da WPForms, assicurati di configurare WP Mail SMTP come spiegato sopra.

Come posso testare le notifiche email per il mio modulo?

Puoi testare le tue notifiche email inviando tu stesso una voce del modulo dopo aver finito di creare il tuo modulo.

Ciò può essere fatto mentre stai visualizzando in anteprima un modulo che hai appena creato utilizzando WPForms. Non appena invii una voce, dovresti ricevere una notifica email per l'invio del modulo.

Se non hai ricevuto una notifica, assicurati di controllare il tuo registro email di WP Mail SMTP per vedere se ci sono errori di configurazione.

Cosa significa "tentativo di inviare dati post corrotti" in WPForms?

Questo errore indica solitamente una discrepanza nel token di sicurezza, spesso causata da plugin di caching o servizi CDN che memorizzano una versione obsoleta del tuo modulo.

Il token di sicurezza del modulo scade, ma la versione memorizzata nella cache mostra ancora il vecchio token. Per risolvere il problema, cancella la cache (inclusa la cache CDN se usi Cloudflare), disabilita il caching nelle pagine con moduli o aggiungi una regola di eccezione nel tuo plugin di caching per le pagine di WPForms.

Come posso risolvere il problema di WPForms che non invia email a Gmail?

Gmail ha requisiti di autenticazione rigorosi che spesso bloccano le email di WordPress. Installa WP Mail SMTP e collegalo a un servizio email autenticato.

Imposta il tuo "Email Mittente" per utilizzare il tuo dominio (come [email protected]), non un indirizzo Gmail. Abilita i record SPF, DKIM e DMARC per il tuo dominio.

Dopo la configurazione, invia una prova di invio di WPForms per verificare che la consegna tramite Gmail funzioni.

Perché WPForms Lite non invia email?

WPForms Lite utilizza lo stesso sistema di notifiche via email di WPForms Pro, quindi i problemi di invio email influenzano entrambe le versioni allo stesso modo.

Il problema non riguarda la funzionalità di WPForms Lite ma il sistema di posta elettronica predefinito di WordPress. Installa WP Mail SMTP (funziona sia con Lite che con Pro) per risolvere la consegna delle email per tutte le versioni di WPForms.

WPForms può inviare a più indirizzi email?

Sì, nelle impostazioni delle Notifiche del tuo modulo, inserisci più indirizzi email nel campo "Invia a indirizzo email", separati da virgole.

Ad esempio: [email protected], [email protected], [email protected]. Ogni indirizzo riceverà una copia della notifica quando il modulo viene inviato.

Come faccio a sapere se la mia email WPForms non è stata inviata?

Abilita i Log Email in WP Mail SMTP (Impostazioni » Log Email) per vedere ogni email che WordPress tenta di inviare, comprese le notifiche di WPForms.

Le email non inviate mostrano uno stato rosso "Fallito" con il messaggio di errore specifico che spiega perché la consegna è fallita (credenziali SMTP non valide, problemi di autenticazione DNS, bloccato dal destinatario, ecc.).

Puoi anche abilitare gli Avvisi Email Istantanei in WP Mail SMTP per ricevere notifiche immediate quando un'email non viene inviata.

Successivamente, Dai un'occhiata a questi plugin per page builder

Sapevi che puoi incorporare facilmente qualsiasi modulo di contatto WPForms usando SeedProd?

Dai un'occhiata a questo elenco dei migliori plugin per page builder per vedere come WPForms e SeedProd rendono facile sviluppare landing page personalizzate.

Se desideri saperne di più su WPForms e le sue migliori funzionalità, consulta la nostra recensione approfondita di WPForms per i dettagli.

Correggi subito le tue email WPForms

Pronto a risolvere i tuoi problemi di posta elettronica? Inizia oggi stesso con il miglior plugin SMTP per WordPress. Se non hai tempo per risolvere i tuoi problemi di posta elettronica, puoi ottenere assistenza completa per la configurazione White Glove come acquisto aggiuntivo, e c'è una garanzia di rimborso di 14 giorni per tutti i piani a pagamento.

Se questo articolo ti è stato d'aiuto, seguici su Facebook e Twitter per altri suggerimenti e tutorial su WordPress.

Disclosure: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Scopri come WPForms è finanziato, perché è importante e come puoi supportarci.

Claire Broadley

Claire è la Content Manager del team WP Mail SMTP. Ha oltre 13 anni di esperienza nella scrittura di articoli su WordPress e web hosting. Scopri di più

Prova il nostro plugin gratuito WP Mail SMTP

Utilizza il tuo provider SMTP preferito per inviare in modo affidabile le tue email WordPress.