Archivio per marzo, 2008

Errori di posta elettronica

Posted in Email, RFC on marzo 11, 2008 by ravem

Oggi un utente mi chiama segnalandomi di avere ricevuto dei “messaggi di errore” dopo l’invio di alcune mail.
Nei messaggi mi salta all’occhio un Action: failed Status: 5.1.1 .

Come si interpreta quel codice?
La RFC1893 fornisce un insieme di codici di stato per i messaggi di Delivery Status Notification. In pratica, si tratta di risposte codificate che servono a capire se, come e perchè una mail è stata o meno consegnata.
I codici di stato sono costituiti da tre campi numerici separati da “.”
Il primo sottocodice indica se il tentativo di recapito ha avuto successo.
Il secondo sottocodice indica la probabile fonte di anomalie nel recapito e il terzo indica una condizione di errore precisa.
Il primo codice, in particolare, si interpreta così:
2.X.X Operazione riuscita
4.X.X Errore transitorio persistente
5.X.X Errore permanente

Per la seconda e la terza cifra vi rimando alla RFC, qui).

Ah, per la cronaca il significato di quel 5.1.1 è “Bad destination mailbox address”.