Il più delle volte, la nostra e-mail arriva senza problemi o stranezze, ma perché alcuni arrivano con stringhe di caratteri senza senso come intestazioni? Il post di domande e risposte di SuperUser di oggi ha la risposta alla domanda perplessa del lettore.
La sessione di domande e risposte di oggi ci viene fornita da SuperUser, una suddivisione di Stack Exchange, un raggruppamento di siti Web di domande e risposte guidato dalla community.
Foto per gentile concessione di Judith E. Bell (Flickr).
La domanda
Il lettore SuperUser dpdt vuole sapere perché ha ricevuto un'e-mail con un'intestazione senza senso:
Di recente ho ricevuto un'e-mail con il seguente titolo:
Pensando che potesse trattarsi di malware, ho eseguito un controllo con Malwarebytes, ma è risultato pulito. C'è qualche motivo legittimo per cui il titolo è una serie di caratteri senza senso?
Perché alcune e-mail hanno stringhe di caratteri senza senso come intestazioni?
La risposta
Collaboratore SuperUser user313114 ha la risposta per noi:
Quello che hai è un testo di intestazione codificato con un tentativo fallito di RFC 2047.
RFC 2047 è lo standard che regola l'incorporamento di caratteri non ASCII nelle intestazioni delle e-mail. Dice che le intestazioni che non rispettano (esattamente) lo standard RFC 2047 dovrebbero essere visualizzate così come sono invece che tentare di decodificare. Quindi il tuo software di posta elettronica vede l'intestazione errata e la visualizza “correttamente” (come richiesto dallo standard).
Nessun software tradizionale fa passare RFC 2047 in modo così grave, quindi probabilmente proviene da un ingannevole software di invio di massa. Il software sta rendendo le parole codificate troppo lunghe (il limite di lunghezza della riga è di 76 caratteri), il che è vietato (RFC 2047 dice “NON DEVE”).
Nonostante sia troppo lungo, può essere decodificato manualmente. Sembra una sorta di spam del recruiter:
Hai qualcosa da aggiungere alla spiegazione? Audio disattivato nei commenti. Vuoi leggere altre risposte da altri utenti esperti di Stack Exchange? Dai un'occhiata al thread completo di discussione qui.