I moduli inviano messaggi solo dal sito web pubblicato, non dall'Anteprima. Fai una prova sul sito online dopo ogni modifica.
1. Controlla l'indirizzo
Seleziona il modulo nella tua pagina, poi vai in Ispettore > Impostazioni widget. Assicurati che Email Address to Send Form to (Indirizzo email a cui inviare il modulo) sia corretto. Guarda anche nella cartella dello spam.
2. Usa Contact Form Advanced
Se la tua pagina usa il semplice widget Contact Form, il supporto consiglia di sostituirlo con Contact Form Advanced, che recapita i messaggi in modo più affidabile.
3. Scegli come il modulo invia la posta
Nelle Impostazioni widget, trova Mail Sending (Invio posta).
| Opzione | Cosa significa | Configurazione |
|---|---|---|
| SMTP Details (Dati SMTP) | Invia tramite un vero account email. È la scelta migliore per la maggior parte delle persone. | Richiede i dati di quell'account |
| PHP Mail | Invia dal tuo server web. | Nessuna, ma è meno affidabile e su alcuni server potrebbe non funzionare |
| EverWeb | Invia tramite il server di EverWeb. Richiede il componente aggiuntivo Contact Forms Enhanced. | Nessuna |
Per SMTP Details, inserisci le impostazioni della tua email, non i dati di accesso FTP. È l'errore più comune.
| Campo | Cosa inserire |
|---|---|
| Server | Il server SMTP del tuo provider email. Con l'email di EverWeb, usa mail.yourdomain.com con il tuo dominio, oppure il nome del tuo server. Consulta Impostazioni email per Apple Mail, Outlook, Gmail e altre app (IMAP, POP, SMTP). |
| Nome utente | Di solito il tuo indirizzo email completo |
| Password | La password di quell'account email. Gmail di solito richiede una Google App Password (password per le app di Google). |
| Porta e sicurezza | 465 con ssl, oppure 587 con tls |
Premi Test SMTP Details... (Prova dati SMTP) per verificarli.
4. Pubblica di nuovo tutto
Vai in File > Pubblica l'intero sito, non solo Pubblica. Poi invia il modulo da una finestra di navigazione privata.
Ancora niente? Svuota la cache di EverWeb, poi pubblica di nuovo l'intero sito. Vai in EverWeb > Impostazioni (Windows: Modifica > Opzioni) > Backup > Gestisci file della cache... e sposta il tuo sito nel cestino sia in Preview Cache (Cache anteprima) sia in Publish Cache (Cache pubblicazione).
5. Casi particolari
- Vuoi ricevere i messaggi su Gmail, AOL, iCloud, Hotmail o Outlook. Crea per il modulo un indirizzo del tuo dominio, per esempio
[email protected]. Usalo per Email Address to Send Form to e per i dati SMTP. Poi inoltra quell'indirizzo al tuo indirizzo personale. Possiamo configurare noi l'inoltro per te. - Il tuo sito è su un altro web host. Consigliamo PHP 8.2 o successivo. Chiedi al tuo host di confermare la versione di PHP del tuo sito e che gli script possano effettuare connessioni SMTP in uscita. Alcuni host bloccano la posta inviata dai moduli.
- Vedi "Check the developer console". Consulta Si è verificato un errore durante l'invio del modulo di contatto. Controlla la console per sviluppatori per vedere gli errori.
Chiedi a noi
Inviaci l'indirizzo della pagina, uno screenshot delle Impostazioni widget con la password nascosta e dicci se Test SMTP Details... ha funzionato.
