# Bounce e segnalazioni di spam

> Come Emailit gestisce hard e soft bounce, ritenta gli errori temporanei, elabora i bounce tardivi e le segnalazioni di spam e sopprime automaticamente gli indirizzi.

Quando un messaggio non può essere consegnato, o un destinatario lo segnala come spam, Emailit registra cosa è successo, aggiorna lo stato dell’email e, nella maggior parte dei casi, ti impedisce di scrivere di nuovo a quell’indirizzo. Questa pagina spiega ogni tipo di errore, il calendario dei nuovi tentativi e le regole di soppressione automatica.

## Hard e soft bounce

Emailit classifica ogni tentativo di consegna non riuscito in base alla risposta del server ricevente.

| Tipo | Risposte tipiche | Cosa fa Emailit | Stato |
| --- | --- | --- | --- |
| **Hard bounce** (permanente) | `550` casella non disponibile, `551` utente non locale, `553` nome della casella non consentito, `554` transazione non riuscita | Smette di provare. | `bounced` |
| **Soft bounce** (temporaneo) | `421` servizio non disponibile, `450` casella occupata, `451` errore locale, `452` spazio insufficiente, timeout, errori di connessione | Ritenta più tardi. | `attempted` |

Alcune risposte temporanee `4xx` descrivono una casella che non accetterà posta, come «mailbox full», «over quota» o «account disabled». Emailit riconosce le formulazioni comuni di questo tipo e le tratta come hard bounce. Gli errori sconosciuti vengono trattati come temporanei e ritentati.

Per il significato di ogni codice, vedi [Codici di risposta SMTP](/it/docs/dictionary/smtp-reply-codes/) e [Categorie di bounce](/it/docs/dictionary/bounce-categories/). La risposta completa di ogni tentativo si trova nella scheda **Deliveries** dell’email in **Email API → Emails**.

## Nuovi tentativi

Dopo un errore temporaneo, Emailit ritenta con un intervallo crescente. Un messaggio riceve fino a 7 tentativi in circa 21 ore:

| Dopo il tentativo | Tentativo successivo tra |
| --- | --- |
| 1 | 10 minuti |
| 2 | 20 minuti |
| 3 | 40 minuti |
| 4 | 80 minuti |
| 5 | 160 minuti |
| 6 | 320 minuti |
| 7 | 640 minuti, poi Emailit si ferma e il messaggio risulta rimbalzato |

Durante i nuovi tentativi, lo stato dell’email è `attempted` e ogni tentativo non riuscito genera un evento `email.attempted` con la risposta del server ricevente. Se anche l’ultimo tentativo non riesce, l’email diventa `bounced` con la nota «Maximum number of delivery attempts (7) has been reached» e l’indirizzo viene soppresso.

### Rallentamento quando i server riceventi oppongono resistenza

Se un provider limita la velocità di uno degli IP di invio di Emailit (una risposta `451` che segnala troppi messaggi), Emailit sospende la consegna da quell’IP a quel provider per 5 minuti. Se il provider blocca l’IP (`550 5.7.1`), la sospende per un’ora. I messaggi interessati restano `attempted` e partono alla fine della pausa, quindi non devi fare nulla.

## Bounce tardivi

Alcuni server accettano un messaggio e solo dopo comunicano che non sono riusciti a consegnarlo. Inviano una notifica sullo stato della consegna (DSN) al return path del messaggio, `emailit.<domain>`, ed è per questo che quel record MX è obbligatorio. Emailit associa il report al messaggio originale, ne cambia lo stato in `bounced`, genera `email.bounced` e sopprime l’indirizzo.

## Segnalazioni di spam

Quando un destinatario seleziona **Report spam**, molti provider di posta inviano un report al mittente tramite un feedback loop. Emailit riceve questi report nel formato standard ARF e nel formato JMRP di Outlook, li associa al messaggio originale, poi:

- imposta lo stato dell’email su `complained`,
- genera `email.complained`,
- aggiunge l’indirizzo alla lista di soppressione con tipo `complaint`.

Gmail non invia ai mittenti i singoli report di segnalazione. Per vedere il tuo tasso di spam su Gmail, usa [Google Postmaster Tools](https://postmaster.google.com). Mantieni il tasso di segnalazioni sotto lo 0,1%, e non lasciarlo mai arrivare allo 0,3%.

## Stati ed eventi

| Stato | Evento | Significato |
| --- | --- | --- |
| `attempted` | [`email.attempted`](/it/docs/webhooks/events/email/attempted/) | Un errore temporaneo. Emailit ritenterà. |
| `bounced` | [`email.bounced`](/it/docs/webhooks/events/email/bounced/) | Un errore permanente, un bounce tardivo o tutti i nuovi tentativi esauriti. |
| `complained` | [`email.complained`](/it/docs/webhooks/events/email/complained/) | Il destinatario ha segnalato il messaggio come spam. |
| `suppressed` | [`email.suppressed`](/it/docs/webhooks/events/email/suppressed/) | Non inviata, perché l’indirizzo è nella lista di soppressione. |

`bounced`, `complained` e `suppressed` sono definitivi: un evento successivo non li cambia. Vedi [Stati delle email](/it/docs/logs/email-statuses/) per l’elenco completo.

## Soppressione automatica

Emailit aggiunge un indirizzo alla lista di soppressione in questi casi:

| Causa | Tipo di soppressione | Motivo |
| --- | --- | --- |
| Arriva un report di bounce tardivo (DSN) | `recipient` | `bounce` |
| Tutti i 7 tentativi di consegna non riescono | `recipient` | `too many soft fails` |
| Un secondo hard bounce allo stesso indirizzo entro 24 ore | `recipient` | `too many bounces` |
| Arriva una segnalazione di spam | `complaint` | `complaint` |

Un singolo hard bounce immediato non basta a sopprimere l’indirizzo. Un secondo entro 24 ore sì.

Cosa blocca ogni tipo:

- **`recipient`** blocca ogni invio all’indirizzo: API, SMTP, campagne e automazioni. L’email riceve lo stato `suppressed` invece di essere inviata.
- **`complaint`** impedisce alle campagne di inviare all’indirizzo. Le email transazionali tramite API e SMTP partono comunque, quindi ricevute e reimpostazioni della password continuano a funzionare.

Quando un messaggio a un indirizzo viene consegnato correttamente, Emailit rimuove la soppressione `recipient` di quell’indirizzo. Vedi [Soppressioni](/it/docs/suppressions/) per come funzionano le soppressioni e come rimuoverne una.

### Scegli cosa sopprimere

Con Pro e Business, gli amministratori del workspace possono modificare la soppressione automatica in **Workspace → Settings**, nella scheda **Suppressions**:

| Impostazione | Opzioni |
| --- | --- |
| **Enable automatic suppression** | Attiva (predefinito) o disattivata. |
| **Suppress on** | **Bounces and Complaints** (predefinito), **Bounces only** o **Complaints only**. |

Negli altri piani, la soppressione automatica è sempre attiva per bounce e segnalazioni. I controlli sono visibili ma bloccati.

| | Pay as you go | Pro | Business | Custom |
| --- | --- | --- | --- | --- |
| Soppressione automatica configurabile | — | Inclusa | Inclusa | — |

> **Disattivare la soppressione automatica può danneggiare la reputazione:** Se la disattivi, Emailit continua a inviare agli indirizzi che hanno generato bounce o segnalazioni. Il tasso di bounce sale, e questo abbassa la [salute degli invii](/it/docs/deliverability/sending-health/). Fallo solo se il tuo sistema sopprime quegli indirizzi, ad esempio ascoltando i webhook `email.bounced` ed `email.complained`.

## Soglie del tasso di bounce

I bounce incidono sul punteggio di salute degli invii. Emailit misura la quota di destinatari unici con bounce negli ultimi 7, 30 e 90 giorni:

| Tasso di bounce | Effetto |
| --- | --- |
| Sotto il 2% | Sano. Pro e Business possono ottenere aumenti automatici dei limiti. |
| Dal 2% al 4% | Sano, ma senza aumenti automatici dei limiti. |
| Sopra il 4% | A rischio. |
| Sopra il 5% su un dominio | Il dominio viene messo in pausa. |
| 6% o più sul workspace | Il workspace viene sospeso. |

Vedi [Salute degli invii](/it/docs/deliverability/sending-health/) per come viene calcolato il punteggio e come recuperare.

## Vedi anche

  - [Gestisci le soppressioni](/it/docs/suppressions/manage/): Visualizza, aggiungi, importa e rimuovi le soppressioni.
  - [Verifica email](/it/docs/email-verification/): Individua gli indirizzi non validi prima di inviare.
  - [Codici di risposta SMTP](/it/docs/dictionary/smtp-reply-codes/): Cosa significa ogni codice di risposta.
  - [Categorie di bounce](/it/docs/dictionary/bounce-categories/): Come vengono raggruppati i bounce.

---
Fonte: https://emailit.com/it/docs/deliverability/bounces-and-complaints/
