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
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
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
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
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
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
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.