Ogni piattaforma email divide le consegne fallite in due gruppi, e il gruppo in cui finisce un indirizzo decide cosa gli succederà dopo. La distinzione tra hard bounce e soft bounce sembra semplice: un hard bounce è permanente, un soft bounce è temporaneo. Nella pratica i codici sono più confusi delle etichette, e gli errori costosi nascono nelle zone grigie: un blocco per policy archiviato come hard bounce, una casella "piena" da mesi, un soft bounce che si ripete in silenzio a ogni invio. Questa guida ti dà definizioni chiare, una tabella codice per codice e una policy di gestione che puoi adottare oggi stesso.
In breve#
Un hard bounce significa che il messaggio non potrà mai essere recapitato a quell'indirizzo: la casella non esiste, il dominio non esiste o l'account è stato disattivato. Sopprimi l'indirizzo dopo il primo hard bounce. Un soft bounce significa che per ora la consegna non è riuscita: la casella è piena, il server è occupato o sta rinviando la posta dei mittenti che non conosce ancora. Lascia che la piattaforma ritenti e sopprimi l'indirizzo solo se continua a generare soft bounce su più invii separati.
Il codice SMTP ti dice di quale si tratta: 5xx è permanente, 4xx è temporaneo. L'eccezione che non puoi permetterti di ignorare è 5.7.x. Quel codice è un blocco contro di te (la tua reputazione, i contenuti o l'autenticazione), non un giudizio sull'indirizzo, e sopprimere i destinatari non lo risolve.
Che cos'è un hard bounce?#
Un hard bounce è un errore di consegna permanente. Il server ricevente ha esaminato il destinatario e ha rifiutato, e un nuovo invio non cambierà la sua risposta. Le cause abituali:
- La casella non esiste. Non è mai esistita (un errore di battitura, un'iscrizione inventata) o non esiste più (un dipendente se n'è andato, un account è stato chiuso).
- Il dominio non esiste o non ha un server di posta. Spesso è un dominio scritto male come
gmial.com, oppure un dominio aziendale lasciato scadere dopo un rebranding. - L'account è stato disattivato. I provider disattivano gli account, spesso dopo una lunga inattività, e da quel momento rifiutano la posta diretta a quegli account.
Ogni hard bounce dice ai provider di posta che hai scritto a un indirizzo di cui non potevi garantire. Uno solo è rumore di fondo. Un flusso costante fa pensare a una lista vecchia o trascurata, e diventa un problema di reputazione del mittente per ogni messaggio che invii, non solo per quelli che hanno generato il bounce.
Che cos'è un soft bounce?#
Il significato di soft bounce, in una riga: la consegna non è riuscita per un motivo che può sparire. L'indirizzo potrebbe essere perfettamente valido. Le cause più comuni:
- La casella è piena. Il proprietario può cancellare dei messaggi e la casella tornerà ad accettarne.
- Il server ricevente è fuori servizio, sovraccarico o irraggiungibile.
- Greylisting. Il server rinvia una volta la posta dei mittenti sconosciuti e accetta il nuovo tentativo qualche minuto dopo.
- Throttling. Il provider sta limitando la velocità con cui accetta la tua posta, di solito per un picco di volume o un calo di reputazione.
I server di invio ritentano automaticamente i soft bounce, per alcune ore o qualche giorno a seconda della piattaforma, quindi molti finiscono con la consegna senza che tu debba fare nulla. Alcune piattaforme chiamano "deferral" un errore per cui i tentativi sono ancora in corso e registrano un soft bounce solo quando si arrendono: ecco perché due strumenti possono riportare conteggi di soft bounce diversi per lo stesso invio.
Come distinguerli: leggi il codice#
Apri i dettagli del bounce nella tua piattaforma email. La maggior parte mostra un "bounce reason" o un "diagnostic code", cioè la risposta grezza del server ricevente:
550 5.1.1 The email account that you tried to reach does not exist.
Questa risposta ha tre parti: il codice base (550), il codice di stato esteso (5.1.1) e un testo leggibile. La prima cifra di entrambi i codici dice l'essenziale: 5 è permanente, 4 è temporaneo. Il numero centrale del codice esteso dice di cosa si tratta: x.1.x l'indirizzo, x.2.x la casella, x.3.x il sistema di posta, x.4.x la rete, x.7.x la sicurezza o la policy. La formulazione varia da un provider all'altro, quindi fidati dei codici più che del testo.
La guida ai codici di risposta SMTP copre tutta la grammatica, e la ricerca dei codici SMTP gratuita traduce qualsiasi risposta che incolli. Questi sono i codici che i marketer incontrano più spesso:
| Codice | Cosa significa di solito | Hard o soft | Cosa fare |
|---|---|---|---|
5.1.1 (spesso con 550) | La casella non esiste: "user unknown", "no such user" | Hard | Sopprimi dopo il primo bounce. |
5.1.2 | Il dominio non esiste o non può ricevere posta | Hard | Sopprimi. Se il dominio è un evidente errore di battitura, chiedi alla persona l'indirizzo giusto invece di modificarlo tu. |
5.2.1 | La casella esiste ma è disattivata | Hard nei fatti | Sopprimi. Gli account disattivati tornano raramente. |
4.2.2 (spesso con 452) | Casella piena | Soft | Lascia proseguire i nuovi tentativi. Sopprimi se è ancora piena dopo diversi invii. |
5.2.2 (spesso con 552) | Casella piena, segnalata con un codice permanente | Trattalo come soft | Come per 4.2.2. Lo standard definisce la casella piena un errore temporaneo persistente. |
5.3.4 (spesso con 552) | Il tuo messaggio è più grande di quanto il server accetti | Nessuno dei due: dipende dal messaggio | Riduci allegati o immagini. Non sopprimere l'indirizzo. |
5.7.1, 5.7.26 e altri 5.7.x | Blocco per policy: reputazione, contenuti, presenza in una blacklist o autenticazione non riuscita | Codice permanente, ma non riguarda l'indirizzo | Non sopprimere i destinatari. Risolvi la causa, poi riprendi. |
4.7.x (spesso con 421 o 451) | Greylisting o throttling: "try again later" | Soft | Lascia proseguire i nuovi tentativi. Se colpisce un intero provider a ogni invio, controlla la tua reputazione. |
4.4.1, 4.4.7 | Il server non era raggiungibile, oppure il tuo sistema di invio ha rinunciato allo scadere della finestra dei tentativi | Soft | Ignora i casi isolati. Se le consegne a un dominio falliscono per giorni, controlla i suoi record MX. |
I server non usano sempre i codici con precisione. Alcuni inviano un semplice 550 per un blocco per policy, altri un 5xx con un testo che descrive chiaramente un problema temporaneo. Quando codice base, codice esteso e testo non concordano, di solito il codice esteso e il testo sono i più attendibili.
I casi difficili#
Un blocco 5.7.x riguarda te, non l'indirizzo#
Un 550 5.7.1 inizia con un 5, quindi molte piattaforme lo contano come hard bounce. Ma il server non sta dicendo che la casella non esiste. Sta rifiutando la tua posta: l'IP o il dominio di invio è in una blacklist, la tua reputazione presso quel provider è calata, i contenuti hanno fatto scattare un filtro oppure l'autenticazione non è riuscita. Gmail, per esempio, usa 5.7.26 per la posta che non supera i controlli di autenticazione.
A rivelarlo è lo schema: un blocco colpisce molti destinatari di un provider nello stesso momento, e le caselle reali non muoiono tutte nello stesso minuto. Sopprimerle significa buttare via iscritti che vogliono ancora la tua posta e lasciare il blocco dov'è. Leggi il testo del bounce, che spesso nomina la blacklist o rimanda alla pagina delle policy del provider. Poi controlla il tuo IP di invio nelle blacklist pubbliche, verifica il dominio con lo strumento del gestore della lista (per esempio lo strumento di controllo di Spamhaus), conferma che SPF, DKIM e DMARC vengano superati e segui i passaggi per la rimozione se la causa è una presenza in lista. Una volta rimosso il blocco, puoi tornare a scrivere a quegli indirizzi.
Casella piena che non si svuota mai#
La casella piena è il soft bounce da manuale: l'indirizzo esiste e il proprietario può liberare spazio. A volte però una casella si riempie perché nessuno la legge più. Se un indirizzo risponde "mailbox full" a ogni invio per settimane, consideralo abbandonato. Prima o poi i provider disattivano gli account abbandonati, e a quel punto l'indirizzo inizia a generare hard bounce; alcuni provider riciclano gli indirizzi inattivi da tempo come spam trap. Sopprimi una casella costantemente piena prima che succeda una delle due cose.
Greylisting e throttling sembrano identici in un report#
Entrambi arrivano come risposte 4xx con codici 4.7.x, ed entrambi dicono "try again later". Il greylisting è un pedaggio una tantum: il server rinvia la posta di un mittente sconosciuto, accetta il nuovo tentativo e di solito poi si ricorda di te. Il throttling è il provider che raziona la tua posta. Non devi mai intervenire su un singolo bounce da greylisting. Il throttling che compare su un intero provider, invio dopo invio, è invece un primo campanello d'allarme per la reputazione: rallenta, controlla il tasso di segnalazioni e guarda cosa dice Google Postmaster Tools del tuo dominio.
Soft bounce che continuano a ripetersi#
Un soft bounce non significa nulla. Lo stesso indirizzo che genera soft bounce in cinque campagne di fila è un indirizzo morto travestito: una casella abbandonata, un server di posta sparito, un dominio configurato a metà. Molte piattaforme li convertono in hard bounce dopo una serie di errori; se la tua non lo fa, ci pensa la policy qui sotto.
Bounce che arrivano dopo "delivered"#
Alcuni server prima accettano un messaggio e poi lo rifiutano, rispedendo un messaggio di bounce minuti o ore dopo. I gateway di sicurezza aziendali e i domini catch-all funzionano spesso così, quindi la tua piattaforma può registrare il messaggio come delivered e poi come bounced. Gestisci il bounce tardivo esattamente come uno immediato con lo stesso codice.
Le risposte automatiche non sono bounce#
Le risposte di fuori sede e gli avvisi del tipo "ho lasciato l'azienda" sono posta recapitata, non bounce. L'indirizzo di chi è fuori sede va bene. La risposta "ho lasciato l'azienda" è un primo segnale che la casella presto inizierà a generare hard bounce, quindi aggiorna subito il contatto o toglilo dagli invii. In un database commerciale è anche lo spunto per trovare chi l'ha sostituito, un'abitudine trattata in igiene dei dati nel CRM.
Una policy di gestione dei bounce da adottare#
Metti le regole per iscritto una volta sola, così nessuno deve decidere indirizzo per indirizzo. Un'impostazione predefinita sensata:
| Cosa è successo | Regola |
|---|---|
Hard bounce (5.1.1, 5.1.2, 5.2.1) | Sopprimi definitivamente dopo il primo. Nessun nuovo tentativo, nessuna seconda possibilità. |
| Singolo soft bounce | Non fare nulla. Lascia che la piattaforma ritenti. |
| Soft bounce ripetuti | Sopprimi dopo 3-5 soft bounce consecutivi su invii separati. |
| Casella piena da settimane | Sopprimi, oppure inseriscila nella tua policy di sunset con gli altri indirizzi inattivi. |
Blocco per policy (5.7.x) | Non sopprimere. Sistema reputazione, autenticazione o contenuti, poi riprendi. |
| Messaggio troppo grande | Sistema il messaggio. L'indirizzo va bene. |
Alcuni dettagli fanno funzionare la policy:
- Da 3 a 5 è una prassi comune, non una legge. Scegli un numero e applicalo con coerenza. Un numero più basso è più sicuro per un mittente con poca reputazione da spendere.
- "Consecutivi" significa che una consegna riuscita azzera il conteggio, e conti gli invii separati, non i tentativi automatici della piattaforma sullo stesso messaggio.
- Sopprimi, non cancellare. Un indirizzo soppresso resta in archivio, quindi una futura importazione non può riaggiungerlo di nascosto.
- Porta con te la lista di soppressione. Non migra da sola quando cambi piattaforma, e portarla con te è uno dei primi passaggi per cambiare provider email in sicurezza.
Se il tuo team elabora i bounce via codice invece che nella dashboard di una piattaforma, costruire un classificatore di bounce trasforma queste stesse regole in una funzione.
Cosa fa automaticamente la tua piattaforma email#
La maggior parte delle piattaforme email applica già per te una versione di questa policy:
- Gli hard bounce vengono soppressi automaticamente, di solito dopo il primo.
- I soft bounce vengono ritentati per una finestra che va da alcune ore a qualche giorno, e un indirizzo che continua a fallire prima o poi viene convertito in hard bounce o soppresso. Le soglie esatte variano e non sono sempre documentate.
- I blocchi per policy vengono gestiti in modo incoerente. Alcune piattaforme hanno una categoria "blocked" separata per i rifiuti
5.7.xe lasciano attivo l'indirizzo; altre li archiviano come hard bounce. Scopri come si comporta la tua. Se li mette tutti insieme, un solo episodio di blocco può sopprimere centinaia di iscritti reali.
Quello che nessuna piattaforma può fare è sopprimere un indirizzo prima del suo primo bounce. Quando scatta una regola automatica, il bounce ha già pesato contro di te.
Perché il dato da tenere d'occhio è il conteggio degli hard bounce#
Sono gli hard bounce a danneggiare la reputazione, quindi monitora il tasso di hard bounce a parte invece di mescolarlo con i soft bounce. Sotto il 2% circa è normale, il 2% è una soglia di allerta e molte piattaforme considerano il 5% circa un motivo per applicare il throttling o sospendere un account. Una lista verificata all'iscrizione e ripulita regolarmente resta in genere ben sotto l'1%. Per vedere a che punto sei, passa i tuoi numeri nel calcolatore del tasso di bounce e confrontali con i benchmark del tasso di bounce per settore. Per capire perché i provider danno tanto peso a questo numero, leggi perché il tasso di bounce conta.
Previeni entrambi prima di inviare#
La verifica sposta la decisione sul bounce a prima dell'invio: un controllo SMTP della casella chiede al server ricevente se la casella esiste, senza inviare alcuna email. I quattro esiti di Qualisend corrispondono ai tipi di bounce visti sopra:
- Non recapitabile copre gli hard bounce di domani: caselle rifiutate, domini senza instradamento della posta, sintassi non valida e account disattivati (l'indicatore aggiuntivo
disabled). Sopprimili prima che pesino contro di te. - A rischio con
full_mailboxcopre i soft bounce di domani. Invia con cautela e ricontrolla alla prossima pulizia. Se è ancora piena, probabilmente è abbandonata. - A rischio con
catch_allsignifica che il server accetta tutto, quindi la casella non può essere confermata. Tieni questi indirizzi in un segmento a parte con invii rallentati. - Sconosciuto significa che il server non ha mai dato una risposta conclusiva, spesso a causa del greylisting. Riverifica più tardi invece di sopprimere. Gli esiti sconosciuti vengono rimborsati.
Un controllo all'iscrizione intercetta anche gli errori di battitura con un suggerimento "Forse intendevi" (gmial.com diventa gmail.com), e gli errori di battitura più comuni nelle email sono abbastanza prevedibili da poterli fermare nel modulo. Per le liste che hai già, la checklist per l'igiene della lista email copre tutta la routine, e il report di una pagina sulla salute della lista di Qualisend classifica il rischio di bounce come Healthy (sotto il 2%), Needs attention (2-5%) o At risk (sopra il 5%). Se i tuoi contatti si trovano in una piattaforma email, le integrazioni native li puliscono direttamente e scrivono gli esiti nella piattaforma come tag o campi.
La verifica non può prevenire un blocco 5.7.x, che dipende dal modo in cui invii, e gli indirizzi possono comunque morire tra l'ultimo controllo e il prossimo invio. Ecco perché ti servono sia la verifica sia una policy dei bounce scritta.
Domande frequenti
01Qual è la differenza tra hard bounce e soft bounce?
Un hard bounce è un errore permanente: la casella o il dominio non esistono, o l'account è disattivato, e il server risponde con un codice 5xx come 5.1.1. Un soft bounce è un errore temporaneo, come una casella piena, un server occupato, il greylisting o il throttling, e arriva con un codice 4xx. Sopprimi subito gli hard bounce; lascia che i soft bounce vengano ritentati.
02Che cos'è un soft bounce? Devo preoccuparmi?
Un soft bounce è un tentativo di consegna non riuscito per un motivo che può sparire, quindi la piattaforma lo ritenta automaticamente. Per uno solo non vale la pena preoccuparsi. Fai attenzione quando lo stesso indirizzo genera soft bounce su più invii di fila, o quando risposte di throttling colpiscono un intero provider nello stesso momento, segno di un problema di reputazione e non di un indirizzo sbagliato.
03Dopo quanti soft bounce devo rimuovere un indirizzo?
Non esiste un numero universale. Una prassi comune è sopprimere un indirizzo dopo 3-5 soft bounce consecutivi su invii separati, e qualsiasi consegna riuscita azzera il conteggio. Una casella piena da settimane è una buona candidata per la rimozione anticipata, perché prima o poi le caselle abbandonate vengono disattivate o riciclate.
04Devo rimuovere gli indirizzi che hanno generato un errore 5.7.1?
No. Un codice 5.7.x significa che il server ricevente ha rifiutato la tua posta per motivi di policy, come la presenza in una blacklist, una reputazione scarsa, un filtro sui contenuti o un'autenticazione non riuscita. Di solito gli indirizzi sono validi. Leggi il testo del bounce, controlla lo stato del tuo IP di invio nelle blacklist (e il tuo dominio con lo strumento del gestore della lista), sistema l'autenticazione o la presenza in lista e riprendi a inviare quando il blocco viene rimosso.
05Un hard bounce può essere segnalato per sbaglio?
Sì, in due casi principali: un blocco per policy che la piattaforma ha archiviato come hard bounce e, più raramente, una configurazione errata sul lato ricevente. Se un contatto importante ha generato un hard bounce ma hai motivo di pensare che l'indirizzo sia attivo, per esempio perché ti ha risposto da lì di recente, verificalo e confermalo tramite un altro canale prima di toglierlo dalla soppressione.
Vuoi intercettare gli hard bounce prima che accadano? Controlla un singolo indirizzo con la verifica email gratuita, oppure verifica un'intera lista con 100 crediti gratuiti che non scadono mai.



