Risoluzione dei problemi
Perché la mia email non è arrivata?
Una checklist passo passo per le email che non hanno mai raggiunto il destinatario. Trova l’email, leggi il suo stato e segui la soluzione per quello stato.
Usa questa checklist quando un destinatario dice di non aver ricevuto la tua email. Emailit registra ogni messaggio e ogni tentativo di consegna, quindi lo stato dell’email ti dice dove si è fermata.
Sintomi
- Un cliente non ha ricevuto una ricevuta, un codice di accesso o un’email per reimpostare la password.
- La tua app segnala l’invio come riuscito, ma il destinatario non vede nulla.
- Alcuni destinatari ricevono le tue email e altri no.
Causa
Un’email si può fermare in quattro punti: la richiesta è stata rifiutata, Emailit non l’ha inviata, il server ricevente l’ha rifiutata, oppure il server ricevente l’ha accettata e l’ha archiviata dove il destinatario non ha guardato. Lo stato dell’email indica quale:
| Stato | Cosa è successo | Passaggio successivo |
|---|---|---|
| Nessuna email trovata | La richiesta non ha creato nessuna email | Cerca una risposta 4xx in Email APILogs |
| Accepted o Scheduled | In attesa di invio | Perché l’email resta bloccata in Accepted o Scheduled? |
| Attempted | Rifiutata temporaneamente, in corso di nuovo tentativo | Cosa significa lo stato Attempted? |
| Held | Fermata prima dell’invio | Perché l’email è trattenuta? |
| Suppressed | L’indirizzo è nella lista di soppressione | Perché la mia email è stata soppressa? |
| Bounced | Rifiutata in modo permanente | Hard bounce e soft bounce |
| Rejected | Il tuo workspace non verificato non può inviare a questo indirizzo | 403 unverified_workspace_recipient |
| Failed | Un errore ha bloccato la consegna | Leggi il motivo nella scheda Deliveries |
| Canceled | Qualcuno l’ha annullata | Inviala di nuovo se serve |
| Delivered, Loaded o Clicked | Il server del destinatario l’ha accettata | Continua con il passaggio 4 qui sotto |
Soluzione
-
Trova l’email. Vai a Email APIEmails, cerca l’indirizzo del destinatario e, se serve, allarga l’intervallo di date. Ogni destinatario riceve la propria email, quindi cerca l’indirizzo esatto.
-
Se non c’è nessuna email, controlla la richiesta. Apri Email APILogs e cerca le richieste non riuscite intorno a quell’ora. Le risposte più comuni sono
401(chiave API errata),402(crediti esauriti),403(workspace non verificato),422(dominio non verificato) e429(limite di frequenza). Vedi Errori dell’API. Per l’SMTP, imposta il filtro Source su SMTP. -
Leggi lo stato e la scheda Deliveries. Apri l’email. La scheda Deliveries mostra ogni tentativo con la risposta del server ricevente. Segui il link nella tabella qui sopra per lo stato che vedi.
-
Se è stata consegnata, controlla dal lato del destinatario. La risposta nella scheda Deliveries dimostra che il suo server l’ha accettata. Chiedi al destinatario di controllare le cartelle spam, posta indesiderata, promozioni e quarantena, le regole di inoltro e i filtri. I gateway di posta aziendali a volte mettono in quarantena le email dopo averle accettate, quindi potrebbe essere necessario che il loro reparto IT le sblocchi.
-
Controlla l’indirizzo. Gli errori di battitura come
gmial.comsono frequenti. Usa la verifica email per controllare un indirizzo di cui non sei sicuro. -
Controlla gli altri destinatari. Se mancano molte email verso uno stesso provider, leggi Perché le mie email finiscono nello spam?.
Per ricevere notifiche automatiche, iscrivi un webhook a email.bounced e email.suppressed. I webhook che ricevono tutti gli eventi ricevono anche email.held. Per il significato di ogni stato, vedi Stati delle email.
Serve ancora aiuto?
Contatta il supporto o chiedi su Discord. Indica l’ID dell’email (em_…), l’indirizzo del destinatario e l’ora dell’invio.