wp_mail restituisce true ma l’email non arriva? Il risultato non garantisce la consegna: verifica log di invio e cartella spam.

Possibili cause
- Il metodo di invio completa la richiesta senza garantire l’arrivo al destinatario
- Mittente, SMTP o relay non sono configurati correttamente
- SPF, DKIM, DMARC o reputazione causano rifiuto o quarantena
- Destinatario filtra il messaggio oppure la casella ha raggiunto la quota
Cosa controllare
- Controlla log mail o Track Delivery con data e destinatario di prova
- Registra Message-ID e risposta SMTP senza credenziali
- Verifica mittente, Return-Path, SPF, DKIM e DMARC
- Controlla spam, quarantena e quota del destinatario
- Ripeti con un solo messaggio testuale e un destinatario controllato
Come intervenire
- Configura SMTP o relay autenticato con TLS
- Allinea mittente e dominio autorizzato dal servizio
- Correggi i record di autenticazione confermati dai log
- Controlla lo stato del messaggio in coda ed evita duplicazioni dell’invio
- Conferma consegna tramite log remoto, non soltanto dal valore true

Guide Xlogic correlate
- WordPress: PHPMailer SMTP connect failed
- WordPress: endpoint search restituisce 404
- WordPress: endpoint author restituisce 404