# 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 API → Logs** |
| **Accepted** o **Scheduled** | In attesa di invio | [Perché l’email resta bloccata in Accepted o Scheduled?](/it/docs/kb/email-stuck-in-scheduled-or-accepted/) |
| **Attempted** | Rifiutata temporaneamente, in corso di nuovo tentativo | [Cosa significa lo stato Attempted?](/it/docs/kb/email-status-attempted/) |
| **Held** | Fermata prima dell’invio | [Perché l’email è trattenuta?](/it/docs/kb/email-status-held/) |
| **Suppressed** | L’indirizzo è nella lista di soppressione | [Perché la mia email è stata soppressa?](/it/docs/kb/why-was-my-email-suppressed/) |
| **Bounced** | Rifiutata in modo permanente | [Hard bounce e soft bounce](/it/docs/kb/hard-bounce-vs-soft-bounce/) |
| **Rejected** | Il tuo workspace non verificato non può inviare a questo indirizzo | [403 unverified_workspace_recipient](/it/docs/kb/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

1. **Trova l’email.** Vai a **Email API → Emails**, cerca l’indirizzo del destinatario e, se serve, allarga l’intervallo di date. Ogni destinatario riceve la propria email, quindi cerca l’indirizzo esatto.

2. **Se non c’è nessuna email, controlla la richiesta.** Apri **Email API → Logs** 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) e `429` (limite di frequenza). Vedi [Errori dell’API](/it/docs/api-reference/errors/). Per l’SMTP, imposta il filtro **Source** su **SMTP**.

3. **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.

4. **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.

5. **Controlla l’indirizzo.** Gli errori di battitura come `gmial.com` sono frequenti. Usa la [verifica email](/it/docs/email-verification/single/) per controllare un indirizzo di cui non sei sicuro.

6. **Controlla gli altri destinatari.** Se mancano molte email verso uno stesso provider, leggi [Perché le mie email finiscono nello spam?](/it/docs/kb/emails-going-to-spam/).

Per ricevere notifiche automatiche, iscrivi un [webhook](/it/docs/webhooks/) 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](/it/docs/logs/email-statuses/).

## Serve ancora aiuto?

[Contatta il supporto](/contact/) o chiedi su [Discord](https://discord.emailit.com). Indica l’ID dell’email (`em_…`), l’indirizzo del destinatario e l’ora dell’invio.

---
Fonte: https://emailit.com/it/docs/kb/email-not-delivered-checklist/
