Riepilogo AI
Conosci bene la situazione. Qualcuno compila il tuo modulo di contatto. Il plugin segnala che l'invio è andato a buon fine. Nessun errore in vista. Ma il cliente dice che non ha ricevuto nulla.
Oppure un ordine su WooCommerce viene completato, ma la ricevuta non arriva mai. Oppure qualcuno richiede la reimpostazione della password e, dopo aver atteso invano l'e-mail, finisce per contattare l'assistenza.
Se stai già utilizzando un plugin SMTP come WP Mail SMTP per gestire le e-mail del tuo sito web, probabilmente non si tratta di un problema di invio, ma piuttosto di consegna.
Questa guida è pensata per quei casi in cui l'e-mail è stata inviata dal tuo sito, il tuo servizio SMTP l'ha accettata, ma poi è andata persa da qualche parte tra il tuo server e la casella di posta del destinatario. Ti guiderò attraverso lo stesso processo di diagnosi che utilizzo io stesso quando cerco di risolvere questo tipo di problema: confermare cosa è realmente successo, leggere il messaggio di errore, verificare l'autenticazione, controllare la reputazione ed escludere eventuali anomalie specifiche di WordPress. Alla fine avrai trovato una soluzione o saprai esattamente quale elemento non funziona.
Probabilmente hai già controllato la cartella dello spam e chiesto al destinatario di ricontrollare. Quindi salteremo questi passaggi e passeremo alla vera e propria diagnosi.
Come risolvere il problema delle e-mail di WordPress che vengono inviate ma non arrivano
Iniziamo verificando che l'e-mail sia effettivamente stata inviata dal tuo sito, per poi esaminare i messaggi di errore, l'autenticazione, la reputazione e tutti gli aspetti legati a WordPress che potrebbero compromettere la consegna.
- Passaggio 1: Verifica che l'e-mail sia stata effettivamente inviata dal tuo sito
- Fase 2: Effettuare un test per individuare il punto in cui si verifica il guasto
- Fase 3: Decodifica del messaggio di errore
- Passaggio 4: Verifica l'autenticazione del mittente
- Passaggio 5: Verifica della reputazione del mittente e dello stato nella lista nera
- Passaggio 6: Individuare le cause specifiche di WordPress
- Passaggio 7: Verifica dei contenuti e dei modelli delle e-mail
- Passaggio 8: Particolarità relative alla deliverability specifiche per i provider
- Diagnosi rapida: dal sintomo alla causa probabile
- Evita che ciò si ripeta
- Domande frequenti sul mancato recapito delle e-mail di WordPress
Passaggio 1: Verifica che l'e-mail sia stata effettivamente inviata dal tuo sito
Un invio non andato a buon fine e una consegna non riuscita sembrano identici a prima vista (il destinatario non ha ricevuto nulla), ma richiedono soluzioni completamente diverse. Quindi, prima di iniziare a risolvere i problemi relativi alla consegna, assicurati che l'e-mail sia stata effettivamente inviata.
Controlla il registro delle e-mail
WordPress di per sé non registra le e-mail che tenta di inviare. Senza un plugin di registrazione, non c'è modo di sapere se wp_mail() e addirittura licenziato.
Inizia subito a registrare le tue e-mail
WP Mail SMTP registro delle e-mail cattura ogni wp_mail() Apri l'app e registra ciò che è successo. Aprila e trova l'e-mail che stai esaminando.
Tre cose che potresti notare:
- Inviato. L'e-mail ha lasciato il tuo sito e il tuo server SMTP l'ha accettata. Il problema si trova più a valle e il resto di questa guida è proprio per te.
- Operazione non riuscita. L'invio non è andato a buon fine. Non si tratta di un problema di consegna: per risolvere il problema, consulta la guida " WordPress non invia le e-mail ".
- Non compare affatto nel registro. Il modulo o il plugin non è mai stato richiamato
wp_mail()innanzitutto. Di solito si tratta di un problema legato a un plugin o alla configurazione del modulo, che non ha nulla a che vedere con la consegna.
Se non hai configurato la registrazione
Configuralo prima di procedere con qualsiasi altra operazione di debug. Cercare di risolvere i problemi di invio senza un registro significa tirare a indovinare, e finirai per sprecare ore di tempo.
Correggete subito le vostre e-mail di WordPress
Fase 2: Effettuare un test per individuare il punto in cui si verifica il guasto
La consegna può fallire in uno dei tre punti seguenti: la tua configurazione di invio, il server di posta del destinatario o i filtri del destinatario stesso. Il fatto che alcune persone ricevano le tue e-mail (e altre no) di solito ti permette di capire quale sia il motivo.
Invia email di prova a più provider
Utilizza indirizzi di cui hai il controllo presso ciascuno dei principali provider: Gmail, Outlook o Hotmail, Yahoo e, idealmente, un dominio a pagamento Workspace o Microsoft 365. Invia la stessa email di prova a tutti questi indirizzi dal tuo sito WordPress. Grazie alla funzione di email di prova di WP Mail SMTP, l'operazione richiede circa un minuto.
Interpretare lo schema
Guarda cosa è successo e dove:
| Cosa succede | Probabile causa | Dove cercare |
|---|---|---|
| Non arriva | Configurazione dell'invio: autenticazione, lista nera o servizio SMTP | Passaggi 4–6 |
| Arriva ad alcuni ma non ad altri | Problema di reputazione con i provider che ti hanno bloccato | Passi 5 e 8 |
| Viene recapitato ovunque tranne che a un destinatario specifico | Il loro filtro, blocco o casella di posta piena | Vedi sotto |
| Arriva, ma finisce nella cartella dello spam | Contenuto, autenticazione o reputazione | Passaggi 4, 5, 7 |
Se solo alcuni destinatari non ricevessero le tue e-mail
Quando tutti gli altri ricevono le tue e-mail senza problemi, ma una o due persone non le ricevono, il problema è quasi sempre da parte loro. Ecco cosa chiedere loro di controllare:
- Spam, posta indesiderata e la scheda "Promozioni" di Gmail
- Se il tuo indirizzo mittente è presente nei loro contatti o nell'elenco dei mittenti attendibili
- Se hanno digitato correttamente il loro indirizzo sul modulo (gli errori di battitura sono dei veri e propri killer silenziosi)
- Il loro elenco di mittenti bloccati
- Se la loro casella di posta è piena, la posta in arrivo viene respinta
Se hanno verificato tutto ciò e continuano a non ricevere nulla, hai fatto tutto il possibile. I problemi dal lato del destinatario non spettano a te risolverli.
Fase 3: Decodifica del messaggio di errore
Quando un server di posta elettronica respinge la tua e-mail, ti invia un messaggio di errore spiegandone il motivo. La maggior parte delle persone non li legge mai, il che è un peccato perché il messaggio di errore di solito indica esattamente qual è il problema.
Dove finiscono davvero i rimbalzi
I messaggi di errore vengono inviati all'indirizzo di ritorno che hai configurato, che di solito corrisponde al tuo indirizzo e-mail del mittente. Controlla quella casella di posta, compresa la cartella dello spam.
Se utilizzi un servizio SMTP transazionale come SendLayer, SendGrid, Mailgun, Postmark o Brevo, i messaggi respinti vengono visualizzati nella dashboard del servizio anziché nella tua casella di posta in arrivo. Cerca nelle sezioni "Attività", "Soppressioni" o "Messaggi respinti ", a seconda del servizio. Per ulteriori informazioni sul significato di ciascuno stato, consulta la pagina dedicata ai messaggi respinti.
Hard bounce vs. soft bounce
Un hard bounce è definitivo. L'indirizzo non esiste, il dominio non è valido oppure sei stato bloccato. Non riprovare e rimuovi l'indirizzo dalla tua lista.
Un soft bounce è temporaneo. La casella di posta è piena, il server è fuori servizio, il messaggio è troppo grande. Di solito questi problemi si risolvono da soli. Ma se continui a ricevere soft bounce per lo stesso indirizzo, inizia a considerarlo come un hard bounce.
Qui trovi il resoconto completo: spiegazione degli stati di consegna delle e-mail.
Decodificatore dei codici di errore SMTP
Il codice contenuto nel messaggio di errore spiega cosa è successo:
| Codice | Significato | Probabile causa | Cosa fare |
|---|---|---|---|
| 421 | Servizio non disponibile | Il server di destinazione è sovraccarico o ti sta limitando la velocità | Aspetta. Se continua a succedere, il problema è la tua reputazione. |
| 450 | Casella di posta temporaneamente non disponibile | Server occupato o blocco temporaneo | Riprova. Se continuano a comparire errori 450, trattali come se fossero errori 550. |
| 451 | Errore locale, riprova più tardi | Spesso l'inserimento nella lista grigia | Riprova. La maggior parte dei provider accetta al secondo tentativo. |
| 550 | Utente inesistente | L'indirizzo non esiste | Rimbalzo definitivo. Eliminarlo. |
| 550 5.7.1 | Messaggio rifiutato in base alle regole | Errore di autenticazione o contenuto bloccato | Verifica SPF/DKIM/DMARC (Fase 4). |
| 550 5.7.26 | È richiesta l'autenticazione | Non hai rispettato le regole relative agli invii in massa di Gmail/Yahoo | Consulta i requisiti di Gmail per i mittenti di messaggi in massa. |
| 552 | Casella di posta piena o messaggio troppo grande | Lo spazio disponibile sul dispositivo del destinatario è esaurito oppure l'allegato è troppo grande | Riduci le dimensioni; al resto ci pensano loro. |
| 553 | Nome della casella di posta non valido | Errore di battitura o formato non valido | Rimbalzo definitivo. Verificare l'indirizzo. |
| 554 | Transazione fallita | Di solito si tratta di una lista nera o di un grave problema di reputazione | Verifica lo stato della lista nera (Passaggio 5). |
Non ricevi un messaggio di errore? Questo non significa che sia stato recapitato
La maggior parte dei provider non genera messaggi di errore quando filtra le email come spam. Si limitano ad accettare l'email e a spostarla silenziosamente nella cartella dello spam. Quindi, se non ricevi messaggi di errore e le email non compaiono nella posta in arrivo, controlla la cartella dello spam del destinatario, poi passa a verificare l'autenticazione e la reputazione.
Passaggio 4: Verifica l'autenticazione del mittente
Da quando nel 2024 sono entrate in vigore le regole di Gmail e Yahoo relative ai mittenti di posta di massa, l'autenticazione errata o mancante è diventata la causa più comune del mancato recapito silenzioso delle e-mail di WordPress. È quasi sempre da qui che inizio quando devo risolvere i problemi.
Una breve panoramica delle funzioni di ciascuno
SPF indica quali server sono autorizzati a inviare e-mail per il tuo dominio. DKIM firma i tuoi messaggi in modo che i destinatari possano verificare che non siano stati manomessi. DMARC indica ai server di destinazione come comportarsi in caso di fallimento di SPF o DKIM.
Se vuoi la versione completa, scopri cosa sono DMARC, SPF e DKIM.
Come verificare il proprio
La verifica più veloce richiede circa 30 secondi:
- Invia un'e-mail di prova a un indirizzo Gmail di cui hai il controllo.
- Apri l'e-mail, clicca sul menu con i tre puntini e seleziona " Mostra originale".
- Nella parte superiore, verifica che siano presenti le voci SPF: PASS, DKIM: PASS e DMARC: PASS.
Se uno di essi indica "FAIL" o "NONE", il problema è tuo.
Per un'analisi più approfondita, utilizza MXToolbox SuperTool, dmarcian o mail-tester.com.
Problemi comuni relativi all'autenticazione
Questi sono quelli che vedo più spesso:
- Non è presente alcun record SPF. Aggiungine uno. Il tuo provider SMTP ti fornirà il valore TXT esatto da pubblicare nella directory principale del tuo dominio.
- Record SPF multipli. I server di ricezione li ignorano tutti quando ce n'è più di uno. È necessario un unico record che elenchi tutti i mittenti legittimi. Scopri come unire più record SPF.
- La firma DKIM non è stata applicata. La maggior parte dei servizi transazionali richiede l'aggiunta di record DNS per abilitare la firma DKIM. Controlla la dashboard del tuo servizio per verificare quali record devi ancora pubblicare.
- Il record DKIM è stato suddiviso in modo errato tra i record TXT. Le chiavi DKIM lunghe devono essere suddivise in un modo specifico. Scopri come suddividere un record DKIM.
- L'impostazione DMARC "Rifiuta prima dell'autenticazione" funziona davvero. A
p=rejectuna politica con SPF o DKIM non validi comporta il fallimento silenzioso di tutte le operazioni. Inizia dap=none, controlla i rapporti finché non sei sicuro che la posta legittima venga lasciata passare, poi restringi i criteri ap=quarantinee alla finep=reject. Vedi Come creare un record DMARC.
Informazioni sulle regole relative agli invii in massa
Se invii più di 5.000 e-mail al giorno a destinatari Gmail o Yahoo, devi assicurarti che SPF, DKIM e DMARC siano configurati correttamente, oltre a includere un'intestazione per la disiscrizione con un solo clic e a mantenere un tasso di segnalazioni di spam inferiore allo 0,3%. Anche per volumi ben inferiori alle 5.000 e-mail al giorno, entrambi i provider hanno iniziato ad applicare parte di questi requisiti anche ai mittenti con volumi minori.
Un'ultima cosa: lo spoofing
Se i dati di autenticazione sembrano corretti ma le e-mail continuano a non arrivare, vale la pena verificare se il tuo dominio è stato oggetto di spoofing da parte di uno spammer in passato. Abusi commessi in passato possono compromettere la reputazione del dominio anche molto tempo dopo. Consulta la guida su come risolvere i problemi di spoofing delle e-mail in WordPress per effettuare la pulizia.
Passaggio 5: Verifica della reputazione del mittente e dello stato nella lista nera
L'autenticazione è solo metà del lavoro. L'altra metà è la reputazione. I server di ricezione tengono traccia del tuo dominio di invio e del tuo indirizzo IP nel tempo e, se sei stato segnalato per un elevato numero di reclami, per l'invio a indirizzi non validi o per improvvisi picchi di volume, le tue e-mail verranno filtrate o respinte, indipendentemente dalla validità della tua autenticazione.
Verifica se sei nella lista nera
Tre strumenti gratuiti per iniziare:
- Verifica lista nera di MXToolbox
- Spamhaus (quella più importante — finire in questa lista comporta gravi conseguenze)
- Barracuda Central (utilizzato da molti filtri aziendali)
Controlla il tuo dominio di invio e l'indirizzo IP da cui invia il tuo servizio SMTP. Se risulti presente in una lista, ciascuna di esse dispone di una propria procedura di rimozione, accessibile direttamente dal risultato della ricerca. Per una guida dettagliata, consulta la sezione su come verificare se il tuo dominio di invio è stato inserito in una lista nera.
Configurare Google Postmaster Tools
Se hai destinatari che usano Gmail (praticamente tutti), ti consiglio di configurarlo. È gratuito e ti mostra informazioni che Gmail non ti fornirebbe in altro modo: il tuo tasso di segnalazioni come spam, la reputazione del tuo dominio e del tuo IP, la percentuale di autenticazioni riuscite e gli errori di consegna così come vengono rilevati da Gmail stesso.
Ho visto persone passare settimane a cercare di risolvere i problemi di consegna senza mai aprire Postmaster Tools. Non fare come loro. Configurazione: come configurare Google Postmaster Tools.
Configurazione di Microsoft SNDS
L'equivalente di Microsoft è Smart Network Data Services (SNDS). L'interfaccia è brutta e bisogna sforzare un po' la vista per leggere i dati, ma è l'unico modo per scoprire cosa ne pensano Outlook, Hotmail e Live del tuo comportamento di invio. Se qualcuno dei tuoi destinatari utilizza questi servizi, configuralo.
Monitorare la reputazione del dominio in modo più ampio
Oltre agli strumenti forniti dal provider, puoi monitorare la reputazione complessiva del tuo dominio. Consulta la sezione dedicata al monitoraggio della reputazione di invio delle e-mail per avere un quadro più completo.
Cosa danneggia rapidamente la reputazione
Alcuni aspetti da tenere d'occhio:
- Un tasso di segnalazioni di spam superiore allo 0,3%. A partire da questa soglia, Gmail inizia rapidamente a penalizzarti.
- Invio a indirizzi non più validi o inattivi. La pulizia delle liste è fondamentale.
- Un improvviso aumento del volume di invio. Passare da 0 a migliaia di messaggi al giorno è esattamente il tipico comportamento di uno spammer che sta intensificando l'attività. Procedi gradualmente con l'IP warming.
- Autenticazione non riuscita (Fase 4).
- Oggetti o contenuti che corrispondono ai modelli tipici dello spam.
Passaggio 6: Individuare le cause specifiche di WordPress
Se le tue credenziali di accesso sono valide e la tua reputazione sembra a posto, il problema è probabilmente da attribuire a WordPress. Ecco cosa di solito non funziona.
Stai ancora usando PHP Mail invece di SMTP
Impostazioni predefinite di WordPress wp_mail() La funzione richiama la funzione mail integrata in PHP, che la maggior parte degli host moderni ha limitato, declassato o disabilitato. La funzione mail di PHP può "avere esito positivo" sul tuo server senza generare alcun errore, mentre l'e-mail in realtà non viene mai inviata: l'host la scarta silenziosamente, oppure il server del destinatario la respinge perché manca l'autenticazione.
È proprio per risolvere questo problema che esiste WP Mail SMTP. Basta instradare le e-mail attraverso un vero servizio SMTP e il problema si risolve.
Il tuo host ha bloccato il traffico SMTP in uscita
Alcuni provider di hosting (soprattutto quelli economici che offrono hosting condiviso) bloccano completamente il traffico SMTP in uscita per impedire l'ingresso di spam nella loro rete. In questi casi, nei log compaiono solitamente messaggi del tipo «Impossibile connettersi all'host SMTP» o errori di timeout.
Per la soluzione, consulta la guida su come risolvere l'errore "Impossibile connettersi all'host SMTP" in WordPress.
Il tuo dominio "Da" non corrisponde a quello autenticato
Inviato da [email protected] quando l'autenticazione DNS è configurata per mail.yourbusiness.com non supererà il controllo DMARC, punto e basta. Qualunque cosa invii deve corrispondere a quanto autenticato dai tuoi record.
Molti utilizzano un sottodominio dedicato all'invio della posta transazionale, il che ha il vantaggio di proteggere la reputazione del dominio principale. Per saperne di più, leggi l'articolo "Cos'è un sottodominio e-mail e perché dovresti utilizzarne uno? ".
Le tue credenziali SMTP sono scadute
Le chiavi API vengono aggiornate periodicamente. I token OAuth scadono. Le password vengono modificate e nessuno si ricorda di aggiornare WordPress.
Se il tuo log è pieno di invii falliti a causa di errori di autenticazione, ecco cosa è successo. Effettua nuovamente l'autenticazione del client di posta e invia un messaggio di prova. Se non ti è chiaro, consulta la guida su come risolvere il problema di WP Mail SMTP che non invia l'e-mail di prova.
Un altro plugin sta intercettando la funzione wp_mail()
Altri plugin possono integrarsi con wp_mail() e modificare o bloccare ciò che viene inviato. I plugin di cache, sicurezza e antispam sono i soliti sospetti.
Disattiva uno alla volta gli altri plugin che interagiscono con la posta elettronica e invia nuovamente un messaggio di prova dopo ogni operazione. Se il registro della posta elettronica mostra che il messaggio non è mai stato inviato, il problema è quasi sempre legato a un plugin o al PHP, non alla consegna.
Stai utilizzando un servizio di posta elettronica inadeguato al tuo volume di traffico
Il servizio di posta elettronica gratuito Gmail limita l'invio a circa 500 email al giorno per gli account personali. Se il tuo sito WordPress ne invia di più, le email vengono silenziosamente respinte.
Se gestisci volumi consistenti, ricorri a un servizio di posta transazionale: consulta la nostra rassegna dei fornitori di servizi di posta transazionale per scegliere quello più adatto alle tue esigenze.
Le e-mail arrivano, ma finiscono nella cartella dello spam
Tecnicamente è stata recapitata. Dal punto di vista del destinatario, però, non ha importanza: non la leggerà. La causa principale è solitamente da ricercarsi nei contenuti, nella formattazione o nella reputazione, piuttosto che nell'autenticazione o nell'instradamento; consulta quindi il passaggio successivo e la nostra guida sulle email di WordPress che finiscono nella cartella dello spam.
Correggete subito le vostre e-mail di WordPress
Passaggio 7: Verifica dei contenuti e dei modelli delle e-mail
L'autenticazione e la reputazione ti consentono di arrivare nella posta in arrivo. Il fatto che tu rimanga lì dipende dal contenuto effettivo dell'e-mail. Molte e-mail "smarritte" vengono tecnicamente recapitate, ma finiscono nella cartella dello spam.
Lingua e formattazione
I vecchi comandi funzionano ancora:
- TUTTO MAIUSCOLO nell'oggetto, soprattutto se accompagnato da punti esclamativi
- Più di un punto esclamativo in qualsiasi punto
- Parole come «gratis», «garanzia», «agisci subito», «offerta limitata» — soprattutto negli oggetti delle e-mail
- Testo nascosto, trucchi "bianco su bianco", strani caratteri invisibili
- Forte enfasi sui colori rosso e verde (un residuo dei vecchi modelli utilizzati nelle truffe)
Struttura HTML
I filtri analizzano il codice HTML e segnalano i problemi più comuni:
- Email contenenti solo immagini. Un rapporto immagini/testo sbilanciato viene interpretato come un segnale di spam.
- Codice HTML errato, tag non chiusi. Il risultato è sgradevole alla vista e sembra poco professionale.
- Non è disponibile una versione in testo semplice. I filtri moderni richiedono sia il formato HTML che quello in testo semplice.
- URL abbreviati (bit.ly e simili). Non utilizzarli nelle e-mail transazionali.
Allegati
- Qualsiasi file superiore a 10 MB viene bloccato da molti filtri.
.zip,.exe, e.jsGli allegati fanno quasi sempre scattare il sistema di valutazione dello spam.- Per le immagini, l'inserimento diretto offre solitamente risultati migliori rispetto all'allegato.
Manca il link per annullare l'iscrizione (solo e-mail di marketing)
Se invii messaggi che possano anche solo sembrare di natura commerciale, devi includere un'intestazione per la disiscrizione con un solo clic. È un requisito previsto dalle normative CAN-SPAM e GDPR, nonché dalle regole di Gmail e Yahoo per i mittenti di messaggi in massa. Scopri come aggiungere le intestazioni di disiscrizione alla lista in WordPress.
Verifica il tuo indirizzo e-mail su mail-tester.com
Invia la tua email all'indirizzo fornito da mail-tester.com e otterrai un punteggio di probabilità di spam su una scala da 1 a 10. Cerca di raggiungere un punteggio pari o superiore a 9. L'analisi dettagliata ti indicherà esattamente quali sono gli elementi che incidono negativamente sul punteggio.

Passaggio 8: Particolarità relative alla deliverability specifiche per i provider
Ogni principale provider applica criteri di filtraggio diversi, quindi se un'e-mail arriva a Gmail ma non a Outlook, questo è un segnale. Ecco cosa c'è da sapere su ciascuno di essi.
Gmail
Le regole di autenticazione più severe dall'introduzione delle norme sui mittenti di massa del 2024. Gmail dispone anche della scheda "Promozioni", che finisce per filtrare molte email transazionali che non dovrebbe — il che è fastidioso quando le richieste di reimpostazione della password vengono classificate come email di marketing. Postmaster Tools è indispensabile quando si gestiscono volumi consistenti. Per problemi specifici relativi a Gmail, consulta la sezione "Gmail blocca le tue email".
Outlook e Microsoft 365
Il filtro SmartScreen di Outlook è una scatola nera. Microsoft non rivela i criteri di valutazione utilizzati, e SNDS è l'unico modo per avvicinarsi a capirne il funzionamento. Inoltre, Outlook impiega più tempo di Gmail a rimuovere un mittente dalla classificazione come "spam": anche le e-mail legittime possono rimanere nella cartella dello spam per settimane, finché un numero sufficiente di destinatari non clicca su "Non è spam". I nuovi domini di invio hanno particolari difficoltà in questo ambito.
Yahoo e AOL
In questi giorni Yahoo sta applicando criteri di filtraggio simili a quelli di AOL. Tra i quattro principali servizi, è quello più rigoroso in materia di autenticazione ed è stato il primo ad applicare effettivamente le norme del 2024. Se Yahoo ti rifiuta mentre gli altri non lo fanno, controlla innanzitutto i requisiti di autenticazione.
Apple Mail e iCloud
La funzione "Protezione della privacy della posta" di Apple impedisce il tracciamento, ma non influisce sulla consegna, quindi comprometterà le tue metriche senza però causare effettivamente il problema che stai cercando di risolvere. iCloud è molto rigoroso nei confronti di chi invia per la prima volta a un determinato destinatario ed è particolarmente esigente riguardo ai sottodomini, quindi un nuovo sottodominio di invio potrebbe impiegare più tempo a conquistare la fiducia del sistema rispetto ad altri casi.
Destinatari del programma Corporate Exchange
Questi sono i casi più complessi. Le piattaforme di filtraggio aziendali (Mimecast, Proofpoint, Barracuda) si integrano direttamente con Exchange e hanno tutte le proprie regole. Se gestisci un sito B2B e l'intera azienda di un cliente non riceve le tue e-mail, la soluzione consiste quasi sempre nel far inserire il tuo dominio nella whitelist dal team IT del cliente. Non puoi risolvere il problema da parte tua.
Diagnosi rapida: dal sintomo alla causa probabile
Tabella di navigazione rapida per chi conosce già il proprio sintomo e desidera passare direttamente alla sezione corrispondente:
| Sintomo | Causa più probabile | Sezione da leggere |
|---|---|---|
| Le e-mail non vengono recapitate a nessun destinatario | Credenziali SMTP, blocco host o PHP Mail | Passaggi 1 e 6 |
| Ad alcuni destinatari arrivano, ad altri no | Problema di reputazione con determinati fornitori | Passi 5 e 8 |
| Le e-mail arrivano ma finiscono nella cartella dello spam | Autenticazione, contenuti o reputazione | Passaggi 4, 5, 7 |
| Bounce mostra errori 5.7.1 | Errore di autenticazione | Fase 4 |
| Bounce mostra 550 errori | Rimbalzo definitivo — indirizzo non valido o bloccato | Fase 3 |
| Le email di prova funzionano, quelle vere no | Classificazione dei contenuti o dello spam negli invii in massa | Passaggio 7 |
| Solo i destinatari di Gmail non ricevono le e-mail | Postmaster Tools ti spiegherà il motivo | Passaggi 4 e 5 |
| Solo i destinatari di Outlook non ricevono le e-mail | SNDS vi spiegherà il perché | Passi 5 e 8 |
| L'invio ha smesso improvvisamente di funzionare | Credenziali scadute o inserimento in una nuova lista nera | Passaggi 5 e 6 |
| L'invio dei moduli non genera alcuna email | Problema di invio, non di consegna | WordPress non invia e-mail |
Evita che ciò si ripeta
Una volta risolto il problema immediato, l'obiettivo è quello di non doverlo risolvere di nuovo tra sei mesi. Ecco alcuni aspetti da tenere ben presenti:
Assicurati un'autenticazione corretta fin dal primo giorno
SPF, DKIM e DMARC: configurarli correttamente sin dall'inizio su qualsiasi nuovo dominio di invio. Anche con p=none Per quanto riguarda DMARC, i rapporti ti indicheranno chi sta inviando e-mail a tuo nome, il che è un'informazione utile.
Utilizza un vero servizio SMTP
La cosa più importante che puoi fare per migliorare la deliverability di un sito WordPress è smettere di usare PHP Mail. Scegli un provider di servizi di posta transazionale adatto al tuo volume di traffico e al tuo budget.
Attivazione di nuovi domini di invio
Non passare da zero a migliaia di email al giorno da un giorno all'altro. Per un server di posta in arrivo, questo comportamento sembra proprio quello di uno spammer che sta aumentando il volume. Procedi con un riscaldamento graduale.
Dai un'occhiata agli strumenti per la reputazione
Strumenti per amministratori di posta e SNDS, una volta alla settimana. Individuare tempestivamente un leggero calo del punteggio del mittente richiede molto meno tempo che porvi rimedio dopo tre mesi di danni.
Tieni in ordine la tua lista
- Elimina immediatamente i bounce permanenti. Ogni nuovo tentativo di invio a un indirizzo non più valido danneggia la tua reputazione.
- Reattivare o eliminare gli indirizzi inattivi dopo un periodo di sei-dodici mesi senza aperture.
- Verifica gli indirizzi e-mail inseriti nei moduli prima che vengano aggiunti a una lista. Vedi la guida alla verifica degli indirizzi e-mail in WordPress.
Imposta avvisi di errore
Non vorrai certo scoprire che le consegne non sono andate a buon fine solo grazie alle lamentele dei clienti. Ricevi un avviso non appena si verifica un problema: ecco come ricevere avvisi quando le e-mail di WordPress non vengono recapitate.
Leggi le nozioni fondamentali
Se è la prima volta che ti cimenti con la deliverability, avere una visione d'insieme ti farà risparmiare un sacco di tempo nella risoluzione dei problemi in seguito. Inizia con la guida per principianti alla deliverability delle e-mail.
Domande frequenti sul mancato recapito delle e-mail di WordPress
Perché le mie e-mail di WordPress vengono inviate ma non arrivano a destinazione?
Di solito si tratta di una delle quattro cause seguenti: autenticazione del mittente non valida (SPF, DKIM o DMARC), reputazione del mittente compromessa o inserimento in una lista nera, blocco silenzioso del traffico SMTP in uscita da parte del tuo provider di hosting, oppure l'e-mail che viene filtrata nella cartella dello spam del destinatario. Inizia dall'autenticazione: è la causa più comune e quella più veloce da verificare.
Come faccio a sapere se le mie e-mail vengono effettivamente inviate?
Crea un registro delle e-mail. WP Mail SMTP registra ogni wp_mail() la chiamata e cosa è successo. Se il registro riporta Inviato, il problema si trova a valle del tuo sito. Se c'è scritto Fallito oppure se l'e-mail non compare affatto nel registro, il problema riguarda l'invio e non la consegna, e la soluzione è diversa.
Perché le mie e-mail arrivano su Gmail ma non su Outlook (o viceversa)?
Ogni provider esegue il filtraggio in modo indipendente. Se Gmail accetta le tue e-mail mentre Outlook no, il problema risiede nella tua reputazione o nell'autenticazione, secondo la valutazione di Outlook. Controlla Microsoft SNDS. Attivalo per Gmail e controlla Postmaster Tools. Gli errori specifici di un provider richiedono una diagnostica specifica per quel provider.
Cosa significa "Notifica dello stato di consegna (non consegnato)"?
Si tratta di un messaggio di errore. Un server di posta ha respinto la tua email e ti sta spiegando il motivo. Il codice SMTP riportato nel corpo del messaggio (550, 421, 5.7.1, ecc.) rappresenta la diagnosi effettiva; al punto 3 sopra riportato troverai una guida per interpretare i codici più comuni.
Il mio provider può bloccare le e-mail senza avvisarmi?
Sì, e molti host condivisi lo fanno. Bloccano il traffico SMTP in uscita o ignorano silenziosamente le e-mail inviate tramite PHP Mail. Il sintomo è che le e-mail vengono "inviate" senza errori, ma poi non arrivano mai a destinazione. La soluzione consiste nell'inviarle tramite un servizio SMTP esterno, invece di affidarsi alla gestione della posta del proprio host.
Quanto tempo ci vuole perché la reputazione del mittente si riprenda?
Da poche settimane a qualche mese, a seconda della gravità del danno e del volume di invii durante la fase di ripristino. La soluzione più rapida consiste nel risolvere la causa del calo (pulire la lista, smettere di inviare messaggi a indirizzi inattivi) e ridurre il volume degli invii mentre la reputazione si riprende. Aumentare il volume degli invii per “dimostrare” la propria legittimità non fa che peggiorare la situazione.
Ho davvero bisogno di DMARC se ho già configurato SPF e DKIM?
Sì, soprattutto dopo il 2024. Gmail e Yahoo lo richiedono già per i mittenti che inviano messaggi in massa, e altri provider stanno seguendo la stessa strada. Senza DMARC, le tue e-mail rischiano maggiormente di essere segnalate come sospette, anche se i controlli SPF e DKIM risultano positivi.
Le mie e-mail di WordPress finiscono nella cartella dello spam: si tratta dello stesso problema?
È simile, ma non proprio. Finire nella cartella dello spam significa che l'e-mail è stata recapitata e poi filtrata. Non arrivare a destinazione significa che è stata respinta o scartata prima della consegna. Le soluzioni si sovrappongono in gran parte: l'autenticazione, la reputazione e il contenuto giocano un ruolo in entrambi i casi.
Successivamente, scopri come risolvere i ritardi nelle e-mail in WordPress.
I problemi di consegna non sono l'unico grattacapo legato alla deliverability. Se le tue e-mail arrivano con qualche ora di ritardo rispetto al previsto, la soluzione è diversa. Scopri come risolvere i ritardi nelle e-mail in WordPress per seguire quella procedura di diagnosi.
Migliorare la deliverability è un processo. I risultati più immediati si ottengono ottimizzando l'autenticazione e abbandonando l'uso di PHP Mail. I benefici a lungo termine derivano dal monitoraggio della reputazione e dal mantenimento di una lista pulita. Una volta messi in atto questi accorgimenti, questo tipo di problemi si risolve quasi completamente.
Se vuoi una soluzione rapida per gestire tutto questo su un sito WordPress, WP Mail SMTP è proprio quello che fa al caso tuo. Il registro e-mail integrato rileva gli errori non appena si verificano, gli avvisi ti avvisano prima ancora che lo facciano i clienti, le connessioni di backup entrano in funzione quando un server di posta smette di funzionare e la procedura guidata di configurazione ti accompagna passo dopo passo nel collegamento con i principali servizi transazionali, garantendo un'autenticazione corretta fin dall'inizio.
Correggete subito le vostre e-mail di WordPress
Sei pronto a risolvere i tuoi problemi con le e-mail? Inizia oggi stesso con il miglior plugin SMTP per WordPress. Se preferisci che sia qualcun altro a occuparsi della configurazione, puoi acquistare l'estensione " White Glove Setup"; inoltre, su tutti i piani a pagamento è prevista una garanzia di rimborso di 14 giorni.
Se questo articolo vi è stato utile, seguiteci su Facebook e Twitter per altri consigli e tutorial su WordPress.