In breve: WordPress wp_mail restituisce false — indica che WordPress non riesce ad affidare il messaggio al sistema di invio e wp_mail segnala il fallimento prima della consegna al destinatario.
Indice dei contenuti
WordPress wp_mail restituisce false: significato
Le prime ipotesi da verificare per “WordPress wp_mail restituisce false” sono indirizzo mittente o destinatario non valido; header costruiti in modo errato.

Sintomi e cause probabili
Sintomi da verificare
- Il messaggio “WordPress wp_mail restituisce false” compare durante un’operazione ripetibile.
- La funzione coinvolta in WordPress non raggiunge il risultato previsto.
- Il log dell’area WordPress registra un evento nello stesso minuto della prova.
- Il comportamento osservato in WordPress cambia in base a utente, rete, file o configurazione.
Cause probabili
- Indirizzo mittente o destinatario non valido
- Header costruiti in modo errato
- Connessione SMTP non disponibile
- Eccezione PHPMailer
Diagnosi passo per passo
- Agganciare wp_mail_failed per registrare l’errore
- Controllare destinatari e header senza dati sensibili
- Verificare configurazione SMTP e porta
- Consultare Track Delivery o log mail
- Testare un messaggio minimale
Log e dati da controllare
- WordPress Site Health
- WordPress debug.log ed error_log
- DevTools e log del server web
Correzioni sicure
- Correggere indirizzi e header
- Configurare autenticazione SMTP valida
- Risolvere l’eccezione PHPMailer
- Rimuovere conflitti nel filtro di invio
- Non considerare true come prova di consegna finale

Verifica finale
- La funzione interessata torna disponibile
- Frontend e amministrazione non mostrano regressioni
- I log non registrano nuovi errori
- Permalink, cache e processi pianificati restano operativi
Errori da evitare
- Non disattivare globalmente WAF, ModSecurity, antispam o verifica TLS per aggirare il sintomo
- Non impostare permessi 777 e non cambiare proprietari in modo ricorsivo senza conoscere la struttura dell’account
- Non cancellare database, chiavi Redis, cache o file di sistema senza backup e senza aver identificato l’oggetto coinvolto
- Non ripetere pagamenti, import o webhook reali finché non hai verificato l’idempotenza
Guide Xlogic correlate
- WordPress wp_nonce_ays in loop
- WordPress: wp_mail restituisce true ma email non arriva
- Moduli WordPress non inviano email: diagnosi e soluzioni
Fonti tecniche
Domande frequenti
Che cosa significa “WordPress wp_mail restituisce false”?
WordPress wp_mail restituisce false — indica che WordPress non riesce ad affidare il messaggio al sistema di invio e wp_mail segnala il fallimento prima della consegna al destinatario.
Da cosa può dipendere “WordPress wp_mail restituisce false”?
Le cause da verificare per “WordPress wp_mail restituisce false” sono: indirizzo mittente o destinatario non valido; header costruiti in modo errato; connessione SMTP non disponibile.
Quali controlli eseguire per “WordPress wp_mail restituisce false”?
Per diagnosticare “WordPress wp_mail restituisce false”, controlla nell’ordine: agganciare wp_mail_failed per registrare l’errore; controllare destinatari e header senza dati sensibili; verificare configurazione SMTP e porta. La soluzione è confermata quando la funzione interessata torna disponibile; frontend e amministrazione non mostrano regressioni.