"Mail Delivery Subsystem" è il nome che Gmail assegna ai messaggi di mancato recapito, cioè le risposte automatiche che indicano che un messaggio inviato non ha raggiunto il destinatario. Altri provider chiamano la stessa cosa Mail Delivery System, Postmaster o MAILER-DAEMON. Non è una persona e rispondere non serve a nulla. Il messaggio di mancato recapito è comunque utile: contiene il motivo, scritto dal server che ha rifiutato il messaggio.
Il passaggio successivo dipende da quale di questi tre casi si applica:
- Hai inviato il messaggio ed è tornato indietro. Il motivo è indicato nel codice e la sezione come leggere il messaggio di mancato recapito qui sotto spiega come interpretarlo.
- Non hai mai inviato il messaggio. Qualcuno ha usato il tuo indirizzo come mittente. Questo caso è descritto nella sezione messaggi di mancato recapito per email mai inviate.
- Ti chiede di accedere, pagare o "release" la posta trattenuta. È phishing camuffato da messaggio di mancato recapito e la cosa giusta da fare è eliminarlo.
Leggere il messaggio di mancato recapito
Un messaggio di mancato recapito di Gmail contiene un breve titolo ("Address not found", "Message blocked" o "Message not delivered"), un paragrafo in parole semplici e, più in basso, un blocco che inizia con la risposta del server ricevente:
The response from the remote server was:
550 5.7.26 Unauthenticated email from example.com is not accepted due to domain's DMARC policy.
Questa è la riga da cui partire. Il primo numero indica se l'esito è definitivo: un codice che inizia con 5 indica un rifiuto permanente e il messaggio non verrà recapitato; uno che inizia con 4 indica un rinvio, quindi il server di invio continua a riprovare per un certo periodo prima di rinunciare e generare un messaggio di mancato recapito. Il secondo codice, con i punti (5.7.26), identifica la categoria, mentre il testo successivo contiene la spiegazione del provider ricevente.
Cosa indicano i codici più comuni
| Codice | Significato abituale | Cosa fare |
|---|---|---|
550 5.1.1 | L'indirizzo non esiste ("Address not found") | Controlla che sia scritto correttamente; rimuovi l'indirizzo dalle liste |
552 5.2.2 | La casella del destinatario è piena | Non puoi intervenire; riprova più tardi o usa un altro canale |
550 5.7.26 | Gmail: il messaggio non è autenticato | 550 5.7.26 |
550 5.7.1 con "DMARC policy" | Rifiutato perché non ha superato DMARC | Errore DMARC |
554 5.7.5 | Microsoft non è riuscito a valutare il record DMARC | 554 5.7.5 |
550 5.7.1 con il nome di una lista di blocco | Il tuo IP o dominio è presente in una lista consultata dal destinatario | Controllo delle liste di blocco |
550 5.7.25 | Gmail: l'IP di invio non ha un record DNS inverso (PTR) | Chiedi al provider del server di configurarne uno |
421 4.7.28 e simili | Troppe email inviate troppo rapidamente oppure problemi di reputazione | Rallenta gli invii; controlla cosa è cambiato nel volume o nei contenuti |
Il testo dopo il codice è più importante del codice stesso. I server usano 550 5.7.1 per rifiuti che non hanno nulla in comune, dalle impostazioni di relay ai contenuti spam. Le varianti di 550 5.7.1 sono spiegate in una pagina dedicata.
Messaggi di mancato recapito per email mai inviate
Un'ondata di messaggi di mancato recapito nella posta in arrivo per email che non hai scritto significa che qualcuno invia messaggi usando il tuo indirizzo come mittente della busta (il Return-Path, a cui vengono inviati i messaggi di mancato recapito) e che i server che li rifiutano inviano a te le notifiche del rifiuto. Per farlo non serve accedere al tuo account.
Una policy DMARC con p=reject ne elimina la maggior parte, perché i destinatari che controllano DMARC rifiutano la falsificazione durante la sessione SMTP e il server ricevente non genera alcun messaggio di mancato recapito. Tuttavia, non li elimina tutti. I server che accettano il messaggio e lo rifiutano in seguito inviano comunque una notifica, così come un relay compromesso che ha trasportato il messaggio falsificato e ha ricevuto il rifiuto. Anche lo spam che falsifica solo il Return-Path mostrando un altro indirizzo From non rientra nell'ambito di DMARC. L'aspetto relativo alla policy è trattato in falsificazione delle email del tuo dominio.
Inoltre, a volte il phishing imita un messaggio di mancato recapito, con un mittente "Mail Delivery Subsystem", un oggetto urgente e un link per "release your messages". Un vero messaggio di mancato recapito viene generato dopo un'email che hai inviato, ne cita il contenuto e non ti chiede mai di accedere.
Come li segnala il test
Diverse righe della tabella corrispondono a indicazioni presenti nel report. "No reverse DNS" è la causa dell'errore 5.7.25 di Gmail. Il controllo delle liste di blocco divide i risultati tra liste principali, quelle in base alle quali i destinatari rifiutano effettivamente i messaggi, e liste secondarie, il cui effetto varia. Questa distinzione corrisponde all'incirca a quella tra un mancato recapito e la cartella spam. I risultati dell'autenticazione riguardano le righe relative a 5.7.26 e DMARC. Nessuno di questi controlli può prevedere una casella di posta piena o un indirizzo digitato in modo errato.