come-risolvere-gravity-forms-non-invia-email_d

[RISOLTO] Perché Gravity Forms non invia email?

Riassumi:ChatGPTPerplexity

Gravity Forms non invia email dal tuo sito? Ci sono già passato, ed è frustrante. Non ricevi sempre un errore, il che rende difficile capire cosa è andato storto.

Il più delle volte, non è un problema con Gravity Forms stesso, ma piuttosto con il modo in cui WordPress invia le email per impostazione predefinita. Il sistema utilizza la posta PHP di base, che non sempre funziona bene con gli host web o i filtri antispam.

La buona notizia? Ho risolto questo problema su più siti, e di solito si riduce a poche piccole modifiche. Ti mostrerò cosa faccio quando non ricevo le notifiche di Gravity Forms e come puoi farle tornare operative.

Risolvi subito le tue email di Gravity Forms! :)

Come invia le email Gravity Forms?

Gravity Forms invia email e conferme dei moduli tramite il tuo server di hosting. Infatti, tutte le email dal tuo sito WordPress vengono inviate in questo modo per impostazione predefinita.

Il tuo server utilizza la funzione wp_mail(), che è un modo piuttosto basilare per inviare email poiché utilizza PHP. Non autentica le email, ed è per questo che a volte vengono archiviate come spam.

Se ciò accade, tu (o i tuoi visitatori) potreste notare che le notifiche di Gravity Forms finiscono nello spam o nella cartella Posta indesiderata. Ma a volte, sembrano semplicemente scomparire.

Questo particolare problema non riguarda solo Gravity Forms. Altri plugin per moduli di contatto come Ninja Forms potrebbero riscontrare problemi simili con le email.

Il plugin WP Mail SMTP risolve facilmente questo problema. Invia le email tramite servizi di posta elettronica di terze parti in modo che le tue email siano correttamente autenticate.

Illustrazione della recapitalità delle email di WP Mail SMTP

Risolvi subito le tue email di Gravity Forms! :)

Nei passaggi seguenti, esamineremo tutti i modi per risolvere il problema di Gravity Forms che non invia email.

Come risolvere il problema di Gravity Forms che non invia email

Inizieremo testando il tuo modulo per vedere se tutto funziona sul frontend. Alla fine, ti spiegherò come risolvere Gravity Forms con SMTP, che è un metodo comprovato per risolvere la maggior parte dei problemi di email dei moduli di contatto.

1. Risoluzione dei problemi di Gravity Forms che non invia email

A volte i moduli possono smettere di funzionare inaspettatamente. Se hai recentemente cambiato tema o plugin sul tuo sito, è possibile che un nuovo conflitto di codice stia impedendo l'invio delle voci dei tuoi moduli.

L'invio di una voce di test è un semplice suggerimento per la risoluzione dei problemi perché ti aiuta a vedere se c'è un problema con il tuo plugin per moduli.

Quindi, se riscontri che le notifiche di Gravity Forms non vengono inviate, procedi e compila il tuo modulo come farebbe normalmente un visitatore. Quindi prova a procedere con l'invio del tuo modulo.

gravity-forms-email-non-inviata-frontend

Se hai difficoltà a inviare il modulo, ciò potrebbe suggerire un conflitto di plugin. Ad esempio, potresti notare che il modulo è lento nell'invio o che il pulsante Invia non fa nulla quando fai clic su di esso.

Se questo è il caso, potresti provare a passare a un plugin per moduli di contatto gratuito per vedere se ciò aiuta.

Se il tuo modulo viene inviato correttamente con Gravity Forms, vorrai verificare che la voce sia stata salvata. Facciamolo ora.

Questo è lo stesso nelle versioni vecchie e nuove di Gravity Forms. Nella versione 2.5, le schermate hanno un aspetto leggermente diverso, ma i passaggi sono gli stessi.

Vai alla tua bacheca WordPress. Sotto Moduli, fai clic su Voci.

gravity-forms-email-non-inviata-entries

Se il tuo modulo funziona, dovresti vedere la tua voce elencata qui:

gravity-forms-email-non-inviata-entry-backend

Tutto è a posto finora? Ora diamo un'occhiata alle notifiche email di Gravity Forms.

Controlla le impostazioni di notifica di Gravity Forms

Ogni modulo in Gravity Forms ha il suo set di notifiche email. Puoi attivare e disattivare le notifiche e scegliere anche a quali indirizzi email verranno inviate le notifiche.

In particolare, vorrai controllare le tue notifiche condizionali e cercare errori di battitura negli indirizzi. Spesso, gli utenti scoprono che Gravity Forms non invia notifiche a causa di questi piccoli errori.

Nella dashboard di WordPress, fai clic su Moduli per vedere un elenco di tutti i moduli nel tuo account. Passa il mouse sul modulo che non invia email e fai clic su Modifica. Il processo è lo stesso in Gravity Forms 2.5, ma le schermate hanno un aspetto leggermente diverso.

gravity-forms-email-non-inviata-edit-form

Nella versione 2.4 o precedente, guarda le schede in alto e passa il mouse su Impostazioni. Quindi fai clic su Notifiche.

gravity-forms-notifiche-email-non-inviate

Nella versione 2.5 o successiva, il layout è lo stesso ma il menu a discesa ha un aspetto leggermente diverso.

Notifiche Gravity Forms 2.5

Ora verifica che le notifiche che desideri siano attivate nell'editor del modulo.

Questo modulo ha solo 1 email impostata e l'interruttore qui dovrebbe essere verde.

gravity-forms-email-non-inviata-notifica

Nella versione 2.5, l'icona verde ha un aspetto leggermente diverso e mostra la parola Attivo.

Notifica attiva Gravity Forms versione 2.5

Successivamente, puoi fare clic sul nome della notifica per modificare le impostazioni.

Configura l'indirizzo di invio

A volte, se le conferme di Gravity Forms non funzionano, vale la pena controllare l'indirizzo a cui vengono inviate le tue notifiche. Nella versione 2.5, le impostazioni sono esattamente le stesse.

Abbiamo già aperto le impostazioni di notifica del modulo. In alto, vedrai 3 impostazioni diverse per Invia a. Le abbiamo contrassegnate qui con un contorno rosso:

gravity-forms-email-non-inviata-impostazioni-invio

Nel campo Email mittente, puoi vedere che abbiamo un segnaposto per l'email dell'amministratore del sito in WordPress. Potresti volerlo cambiare in modo da evitare di avere un mittente e un destinatario uguali. Questo può causare problemi di recapito e avvisi "fai attenzione a questo messaggio" in Gmail.

Guardando specificamente Invia a, ecco cosa fanno queste impostazioni:

  • Inserisci email – Questo ti consente di digitare un indirizzo email per la notifica. Se hai selezionato questa opzione, verifica che l'indirizzo email sia corretto, senza errori di battitura o di formattazione. Se non hai un destinatario valido qui, le tue email potrebbero fallire silenziosamente.
  • Seleziona un campo – Questo ti consente di selezionare un campo del modulo dal menu a discesa. Vorrai utilizzare questa impostazione per le notifiche utente poiché questo invierà un'email alla persona che compila il modulo.
  • Configura routing – Questa impostazione ti consente di utilizzare logica condizionale per impostare il destinatario della notifica. Questa è l'impostazione più complicata ed è la più facile da sbagliare.

Ecco un esempio di come appare Configura routing per il campo email.

gravity-forms-email-non-inviata-configura-instradamento

Se hai impostato questa logica in modo errato, è possibile che Gravity Forms non invii email quando te lo aspetti. Nel nostro esempio, invierà una notifica email solo se l'utente seleziona il proprio metodo di contatto preferito come Email.

Per testare il tuo modulo, passa temporaneamente a un metodo più semplice (come Inserisci email) e verifica se questo risolve il problema dell'invio di email da parte di Gravity Forms. In tal caso, è possibile che tu avessi una regola di routing che impediva l'invio delle notifiche.

Hai ancora problemi? Installiamo il plugin WP Mail SMTP per risolvere il problema dell'invio di email da parte di Gravity Forms.

2. Configura le impostazioni SMTP di Gravity Forms

Ora che abbiamo controllato tutte le impostazioni email di Gravity Forms, procederemo all'installazione di WP Mail SMTP, un plugin di WordPress progettato per risolvere i problemi di recapitabilità delle email.

WP Mail SMTP ti consente di utilizzare facilmente un servizio di posta di terze parti per aggiungere l'autenticazione corretta alle tue email utilizzando DKIM, SPF e DMARC.

Hai bisogno di aiuto per configurare SMTP per Gravity Forms?

La nostra licenza Elite include l'impostazione White Glove per SendLayer, SMTP.com o Brevo (precedentemente Sendinblue).

Se preferisci installare e configurare il plugin da solo, procediamo.

Per iniziare, installa e attiva il plugin WP Mail SMTP. Se hai bisogno di aiuto in questo passaggio, consulta questa guida per principianti all'installazione di un plugin in WordPress.

Vedrai la procedura guidata di configurazione aprirsi nel tuo browser. Fai clic su Inizia subito per avviare la configurazione SMTP di Gravity Forms.

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

Successivamente, sceglieremo il provider di posta che desideri utilizzare per gestire le tue email di Gravity Forms.

3. Scegli un provider di posta elettronica affidabile

WP Mail SMTP ti consente di scegliere tra diversi servizi di posta. Quindi, che tu abbia un sito web piccolo e personale o un grande negozio di e-commerce, c'è un'opzione adatta a te.

  • SendLayer è un'ottima opzione per le piccole imprese. È super conveniente e facile da usare.
  • Per i siti più grandi, SMTP.com e Brevo (precedentemente Sendinblue) sono entrambe opzioni affidabili che ti consentono di inviare centinaia di email ogni giorno.
  • Per un sito hobby o personale, puoi utilizzare l'opzione Altro SMTP in WP Mail SMTP per utilizzare i dettagli SMTP forniti dal tuo ISP. Se scegli questa opzione, assicurati di utilizzare la porta SMTP in uscita corretta. Vedi il nostro tutorial su Altro SMTP per i dettagli.
  • C'è anche un'opzione Google che ti consente di inviare email tramite il tuo account Google Workspace o Gmail. Questa è anche un'ottima opzione per i piccoli siti che inviano solo poche email al giorno, e puoi inviare email da WordPress da diversi alias Gmail.
Seleziona il tuo provider di posta SMTP

Una volta scelto il tuo provider di posta, dovrai configurarlo sul sito web del provider. Abbiamo istruzioni complete per ogni servizio per aiutarti.

Fai semplicemente clic sul link per il provider di posta scelto per accedere al relativo tutorial di configurazione:

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 

Se desideri configurare più mittenti, puoi farlo nelle impostazioni Connessioni aggiuntive una volta terminato il Wizard di configurazione. Quindi puoi selezionare una Connessione di backup e configurare Instradamento intelligente.

Alla fine della procedura guidata, ti consigliamo di attivare alcune funzionalità aggiuntive.

Abilitazione dei log delle email e degli avvisi email nella procedura guidata di configurazione di WP Mail SMTP
  • Recapitabilità migliorata delle email (abilitata automaticamente). Aiuta le tue email a essere recapitate in modo più affidabile utilizzando SMTP.
  • Monitoraggio degli errori delle email (abilitato automaticamente). Registra gli errori di invio delle email in modo da poter risolvere i problemi.
  • Log dettagliati delle email. Tiene traccia dello stato di recapito delle tue email e di altri dettagli utili per ottimizzare l'invio delle email per il tuo sito WordPress.
  • Report completi delle email (abilitati automaticamente quando i log dettagliati delle email sono attivi). Mostra dettagli come lo stato di consegna delle tue email, gli indirizzi email del mittente e del destinatario, quando le email sono state inviate e altro ancora.
  • Riepilogo settimanale delle email (disponibile solo quando i log dettagliati delle email sono attivi). Ti invia un report settimanale con le statistiche recenti di consegna delle email.
  • Avvisi email istantanei. Ti notifica quando un'email non riesce ad essere inviata in modo che tu possa risolvere il problema.

Attiva le funzionalità che ti sembrano utili, quindi passa alla schermata successiva. Se hai abilitato il logging delle email, avrai anche la possibilità di utilizzare alcune funzionalità avanzate.

Configurazione delle impostazioni del registro email nella procedura guidata di configurazione di WP Mail SMTP
  • Salva il contenuto di tutte le email inviate. Salva il contenuto delle email nel tuo database WordPress. Questa funzionalità ti consente anche di reinviare le email.
  • Salva gli allegati dei file inviati da WordPress. Salva gli allegati delle email nella cartella Upload del tuo sito.
  • Traccia quando un'email viene aperta. Vedi quando i destinatari aprono le tue email.
  • Traccia quando viene cliccato un link in un'email. Vedi quando i destinatari cliccano sui link nelle tue email.

Esegui i passaggi rimanenti per completare la procedura guidata di configurazione. Alla fine, riceverai un'email di test automatica.

Email di prova automatica da WP Mail SMTP

Se vuoi, puoi anche attivare il logging delle email per l'intero contenuto delle email. Diamo un'occhiata più in dettaglio.

4. Registra il contenuto e gli allegati delle email di Gravity Forms (facoltativo)

La versione Pro di WP Mail SMTP può tracciare ogni email inviata dal tuo sito WordPress, incluse tutte le notifiche di Gravity Forms generate.

Come abbiamo menzionato nel passaggio precedente, una volta abilitato il logging delle email, hai anche la possibilità di:

Ecco un esempio del grafico del report email che mostra aperture e clic:

EmailReports

E c'è di più! Puoi vedere lo stato delle email anche sulla tua dashboard di WordPress. Approfondisci il grafico per controllare lo stato di tutte le email generate dal tuo sito.

Widget dashboard di WP Mail SMTP Pro

Hai configurato i log delle email? Ottimo. Vediamo se Gravity Forms sta inviando in modo affidabile le voci del modulo.

5. Testa le tue email di Gravity Forms

Congratulazioni! Ora che hai configurato WP Mail SMTP, dovresti scoprire che i tuoi problemi con le notifiche di Gravity Forms non inviate sono risolti.

Puoi testare il tuo modulo di contatto Gravity Forms ora e controllare i log delle email per tracciare lo stato.

In WP Mail SMTP, puoi anche inviare un test email in qualsiasi momento. Vai semplicemente alla scheda Test Email nelle impostazioni del plugin.

Test email di Gravity Forms

Dopo aver inviato l'email di test, WP Mail SMTP ti informerà se ci sono problemi con le impostazioni del tuo DNS. Questo è un modo semplice per assicurarsi che il tuo provider sia configurato correttamente.

Risultati controllo dominio

E questo è tutto! Abbiamo esaminato tutti i passaggi per risolvere il problema di Gravity Forms che non invia email sul tuo sito.

Se hai altri problemi nell'utilizzo di WP Mail SMTP con Gravity Forms, puoi aprire un ticket di supporto ora se hai una licenza a pagamento.

Gli utenti della versione gratuita di WP Mail SMTP possono ottenere aiuto sui forum di WordPress.org.

Risolvi subito le tue email di Gravity Forms! :)

Errori e note sulle email di Gravity Forms

Errore SMTP: Autenticazione non riuscita

Nota di Gravity FormsCosa significa
WordPress ha passato con successo l'email di notifica al server di invioGravity Forms ha generato con successo l'email in WordPress e l'ha inviata.

Ciò non significa necessariamente che sia stata recapitata, e la maggior parte dei problemi di posta elettronica si verifica dopo che ciò è accaduto, quindi il messaggio non è sempre utile.

Ti consigliamo di installare WP Mail SMTP per migliorare la recapitabilità ed eseguire test più dettagliati. WP Mail SMTP ti fornirà un risultato di test più specifico che spiegherà cosa non funziona. Ad esempio, può rilevare problemi con le impostazioni DNS che causano problemi di posta elettronica.

Impossibile inizializzare la funzione di posta.

WordPress non è stato in grado di inviare l'email di notifica

Si è verificato un problema durante la generazione dell'email in WordPress.

 

Ciò può accadere se la funzione di posta PHP è disabilitata dal tuo web host e SMTP non è configurato nella tua installazione WordPress.

Errore SMTP: connessione() fallita

Errore SMTP: Impossibile autenticarsi

Timeout di WordPress

Errore 5XX

C'è un problema con le impostazioni in WP Mail SMTP.
  • Se stai usando il mailer SMTP Altro, controlla la porta e la password SMTP.
  • Se stai usando Cloudflare, verifica che il tuo server di posta non sia in proxy.
Errore SMTP: Dati non accettatiC'è un problema con il tuo servizio di posta che impedisce a Gravity Forms di inviare email.

Potresti tentare di inviare più email di quelle consentite dal provider, oppure potresti utilizzare un indirizzo mittente non valido.

WordPress non è stato in grado di inviare l'email di notifica.

Impossibile inviare l'email perché l'indirizzo del destinatario non è valido.

L'indirizzo email fornito non è corretto.

Spesso, ciò accade quando si fornisce lo stesso indirizzo email nei campi Da e A. Assicurati che gli indirizzi email Da e A siano distinti e validi.

FAQ su come risolvere il problema dell'invio di email non riuscito di Gravity Forms

Le notifiche di Gravity Forms non inviate sono un argomento di interesse popolare tra i nostri lettori. Ecco le risposte ad alcune domande comuni al riguardo:

Come controllo le impostazioni email di Gravity Forms?

Apri il tuo modulo nell'editor di Gravity Forms, vai su Impostazioni » Notifiche e controlla i campi Invia a, Email Mittente e Oggetto. Assicurati che ognuno abbia un indirizzo email valido e che non ci siano errori di battitura.

Come posso collegare Gravity Forms SMTP con Office 365?

Per collegare Gravity Forms con Office 365, installa un plugin SMTP come WP Mail SMTP. Quindi configura il tuo account email Office 365 all'interno del plugin utilizzando la configurazione con un clic.

Cosa significa “WordPress non è stato in grado di inviare l’email di notifica”?

Questo errore di solito significa che WordPress non è riuscito a inviare il messaggio utilizzando il metodo di posta predefinito. Spesso si verifica quando l'indirizzo email non è valido o il tuo server blocca la posta in uscita.

Come imposto un "Email Mittente" personalizzato in Gravity Forms?

Vai alle impostazioni di notifica del tuo modulo. Sotto il campo Email Mittente, inserisci l'indirizzo email che desideri utilizzare. Scegline uno che corrisponda al tuo dominio per evitare problemi di consegna.

Ho bisogno di record DNS per risolvere i problemi di posta elettronica di Gravity Forms?

Sì, in molti casi. L'aggiunta di record DNS come SPF, DKIM e DMARC aiuta i server di posta a fidarsi dei tuoi messaggi. Senza di essi, è più probabile che le tue email vengano contrassegnate o scartate.

Come posso registrare le email di Gravity Forms per la risoluzione dei problemi?

Puoi installare un plugin come WP Mail SMTP, che include un registro delle email. Questo ti permette di vedere quali messaggi sono stati inviati, a chi e se sono stati recapitati.

Qual è il modo migliore per verificare se Gravity Forms sta inviando email?

Invia una voce di prova tramite il tuo modulo, quindi controlla la tua casella di posta. Per un monitoraggio migliore, utilizza un plugin di registro email in modo da poter confermare se il messaggio è stato inviato o è fallito dietro le quinte.

Successivamente, configura i record DMARC

Le email del modulo di contatto finiscono ancora nella cartella spam? Dovrai assicurarti che i tuoi record DNS siano configurati correttamente per il tuo nuovo provider di posta elettronica e che il nome del dominio della tua email sia verificato.

Per iniziare, consulta la nostra guida su Cos'è un record DMARC e come aggiungerlo. Inoltre, potresti voler consultare il nostro post su Come risolvere l'errore "Fai attenzione a questo messaggio" in Gmail.

Correggi subito le tue email WordPress

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.

Hamza Shahid

Hamza è uno scrittore per WP Mail SMTP, specializzato anche in argomenti relativi al marketing digitale, alla cybersecurity, ai plugin per WordPress e ai sistemi ERP. 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.