HappyForms non invia e-mail quando i moduli vengono inviati sul vostro sito web?
L'invio via e-mail delle notifiche dei moduli di contatto è molto importante perché i visitatori del vostro sito web vi contattano compilando il modulo.
In questa guida, vi mostreremo come risolvere il problema della consegna delle e-mail con HappyForms utilizzando un plugin SMTP.
Correggete ora le vostre e-mail HappyForms
Perché le mie e-mail non vengono inviate?
Per impostazione predefinita, HappyForms si basa sulle funzionalità di mailing di WordPress. Utilizza il metodo PHP wp_mail()
per inviare e-mail dal proprio sito web. Non è una soluzione affidabile, perché è legata alla configurazione del server, che può variare da un provider di hosting all'altro.
Alcune società di hosting disabilitano completamente il servizio di posta elettronica per evitare l'abuso del server.
Un altro motivo è che WordPress utilizza un indirizzo e-mail predefinito ([email protected]) per inviare tutti i tipi di e-mail dal vostro sito web. Questo non è un indirizzo e-mail reale nella maggior parte dei siti web.
I client di posta elettronica più diffusi dispongono di filtri antispam integrati che rilevano queste e-mail automatiche e le contrassegnano come spam.
Vediamo alcune delle possibili soluzioni per risolvere il problema del mancato invio di e-mail da parte di HappyForms.
Come risolvere il problema dell'invio di email da parte di HappyForms
In questo articolo
Passo 1: Controllare le impostazioni e-mail di HappyForms
Ogni modulo creato con HappyForms ha le proprie impostazioni. Se non si ricevono e-mail, un buon punto di partenza è controllare se il modulo ha le impostazioni di notifica corrette.
Dalla dashboard di WordPress, fate clic su Moduli " Tutti i moduli e aprite il modulo di contatto che non funziona.
Passare alla scheda E-mail e assicurarsi che l'opzione Inviami una copia di ogni invio sia attivata.
Sotto di esso, inserire un indirizzo e-mail che si desidera riceva gli invii del modulo. Assicuratevi che l'indirizzo e-mail inserito sia valido e che abbiate accesso ad esso.
Se si desidera inviare una copia dell'invio ad altri destinatari, inserire il loro indirizzo e-mail nel campo Indirizzo e-mail Bcc.
Poi, per assicurarsi che anche i visitatori ricevano una copia del loro invio, selezionare la casella che dice Invia una copia del loro invio via e-mail. Si apriranno le impostazioni.
Nel campo Da indirizzo e-mail, utilizzare un indirizzo che corrisponda al proprio dominio. Ad esempio, poiché il nostro dominio è wpmailsmtp.com, utilizziamo [email protected] per tutti i moduli di contatto del nostro sito web.
Se volete che le persone rispondano allo stesso indirizzo, inserite lo stesso indirizzo nel campo della risposta.
Ora che i moduli di contatto sono stati impostati correttamente, installiamo il plugin WP Mail SMTP per migliorare la consegna delle e-mail.
Passo 2: Installare il plugin WP Mail SMTP
WP Mail SMTP è il miglior plugin SMTP per WordPress. Migliora la consegna delle e-mail collegando il vostro sito web a un servizio di posta elettronica esterno.
Questo aiuta a bypassare i filtri antispam aggiungendo l'autenticazione alle vostre e-mail.
Per iniziare, accedere all'account WP Mail SMTP e scaricare il file del plugin. Lo troverete nella scheda Download.
Quindi, aprite la dashboard di WordPress e caricate il file zip nella pagina dei plugin. Se avete bisogno di aiuto, consultate questa guida all'installazione di un plugin di WordPress.
Una volta installato il plugin, non dimenticate di attivarlo. Dopo aver fatto ciò, si aprirà la procedura guidata di installazione nel browser.
Se si desidera fare una pausa, è possibile tornare indietro e riavviare la procedura guidata in qualsiasi momento facendo clic sul pulsante Avvia configurazione guidata nelle impostazioni di WP Mail SMTP.
Fase 3: scegliere un servizio di posta elettronica
In questa fase, si eseguirà l'installazione guidata e si collegherà il sito web a un servizio di posta elettronica. Questo risolverà il problema dell'invio di e-mail da parte di HappyForms.
Per iniziare, fare clic sul pulsante Let's Get Started.
WP Mail SMTP consente di scegliere tra provider di posta elettronica gratuiti e a pagamento. La scelta del servizio dipende da alcuni fattori. Ecco alcuni suggerimenti per aiutarvi a scegliere il migliore:
- Se avete un grande sito web o un sito web che invia molte e-mail transazionali, vi consigliamo SendLayer, SMTP.com o Brevo (ex Sendinblue). Sono facili da usare e offrono un servizio affidabile.
- WP Mail SMTP supporta Gmail o Google Workspace. Si tratta di un'ottima opzione per un piccolo sito con un traffico piuttosto ridotto. Se volete, potete anche utilizzare un alias Gmail per inviare le e-mail di WordPress.
- È possibile utilizzare l'opzione Altro SMTP se il vostro web hosting dispone di un servizio di mailer. Alcuni provider limitano il numero di e-mail che si possono inviare, ma questa è un'altra ottima opzione se si è agli inizi.
Per saperne di più, potete consultare la nostra guida completa sui provider di posta elettronica supportati da WP Mail SMTP.
Selezionate il servizio di posta elettronica che ritenete più adatto al vostro sito web.
Una volta scelto il mailer, aprite la nostra documentazione e seguite le fasi di configurazione:
- Inviare lo strato
- SMTP.com
- Brevo
- Amazon SES
- Spazio di lavoro Google / Gmail
- Pistola postale
- Microsoft 365 / Outlook.com
- Timbro postale
- InviaGrid
- SparkPost
- Zoho Mail
- Altro SMTP
Volete impostare più mailer? È possibile farlo nelle impostazioni delle Connessioni aggiuntive dopo aver completato la procedura guidata. Quindi selezionate una connessione di backup e configurate Smart Routing.
Dopo aver configurato tutto, tornate a questa guida per abilitare la registrazione delle e-mail.
Passo 4: Abilitare la registrazione delle e-mail (facoltativo)
Nella fase successiva, WP Mail SMTP vi chiederà quali funzioni di posta elettronica abilitare. Per impostazione predefinita, sono abilitate due opzioni.
- Miglioramento della deliverability delle e-mail
- Tracciamento degli errori delle e-mail
Nella versione Pro, il registro dettagliato delle e-mail vi consentirà di tenere traccia di tutte le e-mail inviate dal vostro sito web. Sarete in grado di vedere lo stato di consegna delle vostre e-mail nel widget del cruscotto di WP Mail SMTP.
L'attivazione dei registri e-mail abilita anche i Rapporti e-mail completi. Se volete vedere una panoramica dei vostri registri nella casella di posta elettronica ogni settimana, attivate anche il Riepilogo settimanale delle e-mail.
L'altra funzione che si può attivare è quella degli avvisi istantanei via e-mail. Questi sono utili se il vostro sito non riesce a inviare un'e-mail. In questo caso, riceverete una notifica con i dettagli che vi aiuteranno a risolvere il problema.
Se si è attivata la registrazione delle e-mail, nella schermata successiva si avrà la possibilità di configurare alcune impostazioni aggiuntive.
È possibile scegliere di salvare il contenuto e gli allegati delle e-mail e di tenere traccia delle attività degli utenti.
Consultate questa guida su come esportare e cercare i log delle e-mail in WordPress.
Per l'ultimo passaggio, copiare la chiave di licenza dall'account WP Mail SMTP e incollarla qui per abilitare i futuri aggiornamenti automatici.
Ecco fatto. Avete risolto il problema di HappyForms che non inviava email dal vostro sito web. È possibile inviare un'email di prova da WP Mail SMTP per confermare che tutto funziona.
Correggete ora le vostre e-mail HappyForms
Quindi, creare moduli di contatto con WPForms
Il plugin gratuito per la creazione di moduli di HappyForms è elementare e dispone di opzioni limitate.
WPForms, invece, è dotato di funzioni avanzate integrate come la protezione antispam, l'integrazione con i più diffusi costruttori di liste di email, i modelli di moduli e molto altro. Potete leggere questa recensione di WPForms per vedere una ripartizione dettagliata di come si confronta con HappyForms.
Se questo articolo vi è stato utile, seguiteci su Facebook e Twitter per altri consigli e tutorial su WordPress.