Cosa devo fare se Contact Form 7 non invia e-mail?

Sommario:

Cosa devo fare se Contact Form 7 non invia e-mail?
Cosa devo fare se Contact Form 7 non invia e-mail?
Anonim

Contact Form è un fantastico plugin gratuito per aggiungere moduli di contatto al tuo sito WordPress. Ma nonostante la sua facilità d'uso e affidabilità, manca di molte funzionalità. Il plug-in Contact Form per WordPress invia e riceve in modo efficiente oltre un milione di e-mail ogni giorno. Sfortunatamente, ci sono molte ragioni esterne che possono bloccare la ricezione o l'invio di e-mail. In questo articolo, esamineremo tutti i motivi per cui Contact Form 7 non invia e-mail.

Disponibilità di un modulo di contatto

Avere un modulo di contatto sul tuo sito Web WordPress è un ottimo modo per i tuoi visitatori di comunicare con te. Mentre molti plugin sono stati sviluppati per WordPress che ti consentono di aggiungere un modulo di contatto a una delle pagine del tuo sito, Contact Form 7 lo rende facile.

Il modulo di contatto WordPress 7 non invia e-mail. Motivi

Modulo di contatto per problemi 7
Modulo di contatto per problemi 7

Un sito Web senza un'area di contatto è come un ufficio senza che un cliente acceda. Il sito web completo ne ha almeno unoarea di contatto in una pagina specifica. Funziona come un ponte tra i visitatori e il proprietario del sito. Un'area di contatto completamente funzionale ti consente di trasformare i tuoi visitatori curiosi in clienti. A volte le recensioni dei visitatori ti aiutano a migliorare il tuo sito. In questo caso, il modulo di contatto è conveniente. Il modulo di contatto è in grado di gestire più moduli di contatto.

Rivedi le impostazioni SMTP per assicurarti che host, porta, protocollo, nome utente e password siano corretti al 100%. Se il problema persiste, è molto probabile che il provider di hosting stia bloccando le connessioni socket PHP in uscita in generale o per questa particolare porta o protocollo. Comunica al tuo provider di hosting che stai tentando di utilizzare SMTP e fornisci loro l'host, la porta e il protocollo che stai utilizzando e chiedi loro di consentire la connessione in uscita per te. Consulta anche la guida alla risoluzione dei problemi per ulteriori soluzioni e idee.

Per le piccole imprese o le aziende con un volume di posta elettronica ridotto, il server SMTP gratuito di Google può essere un'ottima soluzione e puoi utilizzare Gmail per inoltrare la tua posta. Hanno un'infrastruttura molto grande e puoi contare sui loro servizi per rimanere online. Tuttavia, anche se è completamente gratuito, nulla è limitato. Secondo la documentazione di Google, puoi inviare fino a 100 e-mail ogni 24 ore in modalità di inoltro tramite i tuoi server SMTP.

Tonnellate di diverse opzioni sono disponibili nel repository di plugin ufficiale che ti consente di farloconfigura WordPress per inviare e-mail, ma non tutte sono affidabili.

Plugin SMTP facili da configurare

smtp cos'è
smtp cos'è

Puoi scegliere questa opzione se stai cercando una soluzione facile e veloce per configurare SMTP sul tuo sito.

  • Pro: puoi iniziare a ricevere notifiche e-mail utilizzando SMTP semplicemente specificando le porte SMTP e inserendo le tue credenziali di accesso nelle impostazioni del plug-in.
  • Svantaggi: questo approccio più rapido memorizzerà le credenziali del tuo account e-mail nella dashboard di WordPress in modo che altri amministratori di WordPress possano accedere alle tue credenziali, è meno sicuro.

Se il problema persiste e non ricevi messaggi o il Modulo di contatto 7 di WordPress invia più e-mail, considera altre cause e modi per risolverli.

Il servizio di posta non funziona correttamente

Il server non è disponibile
Il server non è disponibile

Soluzioni:

  • Controlla l'e-mail sul server con "Controlla funzione e-mail". Apri le impostazioni del modulo di contatto nella scheda Opzioni di invio e invia un'e-mail di prova, se non l'hai ricevuta, significa che il server di posta elettronica non funziona correttamente ed è per questo che WordPress Contact Form 7 non invia e-mail. In questo caso, contatta il tuo provider di hosting, segnala il problema e chiedigli di configurare la funzionalità di posta elettronica per te sul tuo server. Puoi anche farlo eseguendo un test sul tuo sito utilizzandoplugin gratuito Controlla e-mail. Questo è un plug-in molto semplice destinato a testare in modo semplice se la versione di WordPress e/o il server possono inviare e-mail. Da quando scrivo, il plug-in ha oltre 40.000 installazioni attive con una valutazione di 4,9 stelle su 5. Una volta installato, fai semplicemente clic su "Controlla e-mail" sulla dashboard di WordPress. Inserisci l'indirizzo e-mail per inviare il test e fai clic su Invia e-mail di test.
  • Controlla il tuo client di posta elettronica per vedere se hai ricevuto un'e-mail di prova. La riga dell'oggetto verrà visualizzata come "Controlla email da https://…". Assicurati anche di controllare la tua cartella spam o posta indesiderata. Se hai ricevuto un'e-mail, significa che WordPress può inviare e-mail al tuo server web.
  • Se stai inviando alcuni messaggi utilizzando un plug-in WordPress (come un modulo di contatto) e non funziona, abilita un'e-mail funzionale. Se stai utilizzando alcune applicazioni basate su MAMP, WAMP, XAMPP, potrebbero non avere questa opzione (abilita e-mail funzionale). Questo potrebbe anche essere il motivo per cui Contact Form 7 non invia e-mail alla posta del dominio. In questo caso, puoi controllarli localmente. Per fare ciò, vai su wp-login.php e prova a fare clic su "Password dimenticata".

Non ci sono problemi con il server, ma il plug-in Contact Form 7 non invia email

Posta di posta
Posta di posta

Causa suggerita: requisiti di hosting.

Soluzioni:

  • Molti host richiedonoconferma della validità dell'indirizzo email e del dominio del sito web. Se inserisci un indirizzo reale e vedi un problema con wpgod@., significa che il tuo server di posta non sta gestendo il dominio. Basta andare nelle impostazioni e provare a includere questo dominio nell'elenco, il problema sarà risolto
  • Se hai problemi a inviare email usando questa formula [il tuo nome], evita noreply@. perché alcuni host non consentono questi indirizzi. Rendi valido il tuo indirizzo email.
  • Potrebbero verificarsi problemi con l'invio di e-mail poiché alcuni host creano una griglia dei requisiti e-mail personalizzata. Verifica i requisiti di base di ciò che hai e cerca di massimizzare il tuo indirizzo email. Altrimenti, non potresti inviarlo tramite un plug-in di WordPress, sia che si tratti di un modulo di contatto o di qualsiasi altro modulo.

Requisiti server e hosting verificati ma modulo non funzionante

errore wordpress
errore wordpress

Causa supposta: plugin + conflitto del tema.

Il modulo di contatto 7 non invia e-mail quando si fa clic sul pulsante "Invia", ma i requisiti del server e dell'hosting sono stati verificati.

Soluzione: Ciò è dovuto a diversi livelli di abilità, lingue e altri motivi oggettivi. Se stai affrontando questo problema, il modo più utile è chiedere agli sviluppatori informazioni sulle tue cose o se sei sicuro che sia un modulo di contatto che chiamaconflitto, puoi contattare gli sviluppatori tramite il pannello di supporto interno.

Risolte tutte le cause, ma il problema rimane

js wordpress
js wordpress

Causa suggerita: problema con Javascript. Il modulo di contatto 7 è spesso in conflitto con Javascript, questo potrebbe essere il motivo per cui non invia e-mail.

Soluzione: non provare nemmeno a gestirlo da solo, se sei un principiante e non hai abbastanza conoscenze specialistiche a riguardo, è meglio contattare gli sviluppatori. Ma prima, dovresti assicurarti di avere l'ultima versione del modulo di contatto per i siti WordPress. Se hai bisogno di maggiori informazioni, controlla la pagina principale del plug-in Contact Form.

Se Contact Form 7 non invia e-mail da "Denver", è meglio contattare gli sviluppatori per risolvere il problema.

Consigliato: