Cosa significano hard bounce e soft bounce, i codici SMTP di ciascuno (RFC 5321 e RFC 3463) e un classificatore che legge per te un messaggio di rimbalzo.
Un hard bounce è un errore di consegna permanente, indicato da un codice di risposta che inizia con 5, come 550 o 5.1.1 per una casella che non esiste. Un soft bounce è temporaneo, indicato da un codice che inizia con 4, come un server occupato. Rimuovi gli indirizzi in hard bounce; lascia che i soft bounce vengano ritentati.
Come distinguerli
Ogni email non consegnata torna indietro con un breve codice del server ricevente. La prima cifra ti dice se il problema è permanente o temporaneo, e il codice esteso che segue restringe il motivo. Incolla un messaggio di rimbalzo nel classificatore per estrarre i codici e ottenerne una lettura chiara, poi usa le tabelle per verificare tu stesso il significato.
Il più delle volte un errore di battitura nell'indirizzo, una casella chiusa o un dominio che non riceve più posta. Il server ricevente risponde con un codice che inizia con 5, che RFC 3463 definisce un errore permanente.
RFC 5321 suggerisce di attendere almeno 30 minuti tra un tentativo e l'altro e di rinunciare dopo almeno quattro o cinque giorni. Il tuo servizio email può seguire un proprio calendario.
Inviare ripetutamente a indirizzi inesistenti è un segnale comune di una lista vecchia o acquistata, quindi può pesare contro di te presso i provider di posta. Rimuovere subito gli hard bounce è la soluzione più semplice.
550 significa che la casella non è disponibile e l'azione non è stata eseguita, una risposta permanente. Alcuni server lo usano anche per blocchi di policy, quindi leggi il codice puntato e il testo del messaggio prima di concludere che l'indirizzo è morto.
Non dopo un solo errore. Se lo stesso indirizzo va in soft bounce in diversi invii separati, trattalo come un hard bounce e smetti di scrivergli.
I significati qui sotto sono i testi standard. I codici che iniziano con 4 sono transitori, quelli che iniziano con 5 sono permanenti.
Codici di risposta SMTP comuni nei bounce
La prima cifra è la classe (2 successo, 4 errore transitorio persistente, 5 errore permanente); il resto dice cosa è andato storto.
I codici estesi che incontrerai più spesso
Un esempio scritto da noi. La riga Status contiene il codice puntato e la riga Diagnostic-Code contiene la risposta del server.
Incolla il messaggio di rimbalzo
550 5.1.1 L'account email che hai provato a raggiungere non esiste.
Codici trovati
Nessun codice di risposta trovato. Cerca un numero come 550 o 4.2.2 nel testo completo del bounce.
Hard bounce: un errore permanente. Smetti di scrivere a questo indirizzo.
Soft bounce: un errore temporaneo. Lascia che venga ritentato.
Accettato: un codice 2 indica successo, non un bounce.
Questo codice è un rifiuto per policy. Controlla la tua configurazione di invio prima di rimuovere l'indirizzo.
Non presente nell'elenco di questa pagina; leggi il testo del server.
Servizio non disponibile, chiusura del canale di trasmissione
Azione di posta richiesta non eseguita: casella non disponibile
Azione richiesta interrotta: errore locale di elaborazione
Azione richiesta non eseguita: spazio di sistema insufficiente
Azione richiesta non eseguita: casella non disponibile
Utente non locale; prova <forward-path>
Azione di posta richiesta interrotta: superato lo spazio assegnato
Azione richiesta non eseguita: nome della casella non consentito
Transazione fallita
Indirizzo della casella di destinazione errato: la casella non esiste
Indirizzo del sistema di destinazione errato: il dominio non esiste o non può ricevere posta
Casella disattivata, non accetta messaggi
Casella piena
Messaggio troppo grande per il sistema
Impossibile instradare
Consegna non autorizzata, messaggio rifiutato
Inizia gratis · Nessuna carta di credito richiesta