La parte utile di un NDR non è il testo cortese ma il blocco tecnico: il server che segnala, il destinatario e lo stato SMTP come 550 5.1.1 User unknown. Ti dice quale server della catena ha rifiutato il messaggio e perché.
I codici 5xx sono definitivi (hard bounce), per esempio destinatario sconosciuto o rifiuto per policy. I codici 4xx sono temporanei (soft bounce): il server riprova e dopo qualche ora invia un avviso di ritardo.
Il backscatter nasce quando un server prima accetta lo spam e poi manda un bounce all'indirizzo mittente falsificato. La cosa giusta è rifiutare la posta non recapitabile già durante il dialogo SMTP.
Esempio
550 5.1.1 <max@example.com>: Recipient address rejected: User unknown in virtual mailbox table