/ / Warum haben manche E-Mails unsinnige Zeichenfolgen als Überschriften?

Warum haben manche E-Mails unsinnige Zeichenfolgen als Überschriften?

Warum-einige-E-Mails-haben-unsinnige-Zeichenketten-als-Überschriften-00?

Meistens kommt unsere E-Mail ohne anProbleme oder Macken, aber warum kommen manche mit unsinnigen Zeichenfolgen als Überschriften? Der heutige SuperUser-Frage- und Antwortbeitrag enthält die Antwort auf die Frage eines verwirrten Lesers.

Die heutige Frage & Antwort-Sitzung wird von SuperUser bereitgestellt - einer Unterteilung von Stack Exchange, einer von der Community gesteuerten Gruppierung von Q & A-Websites.

Foto mit freundlicher Genehmigung von Judith E. Bell (Flickr).

Die Frage

SuperUser reader dpdt möchte wissen, warum er eine E-Mail mit einem unsinnigen Header erhalten hat:

Ich habe kürzlich eine E-Mail mit folgendem Titel erhalten:

Warum-einige-E-Mails-haben-unsinnige-Zeichenketten-als-Überschriften-01?

Da ich dachte, dass es sich um Malware handeln könnte, habe ich eine Überprüfung bei Malwarebytes durchgeführt, die jedoch fehlerfrei war. Gibt es einen legitimen Grund dafür, dass der Titel eine unsinnige Zeichenfolge ist?

Warum haben manche E-Mails unsinnige Zeichenfolgen als Überschriften?

Die Antwort

Der SuperUser-Mitwirkende user313114 hat die Antwort für uns:

Was Sie haben, ist ein Header-Text, der mit einem fehlgeschlagenen RFC 2047-Versuch codiert wurde.

RFC 2047 ist der Standard für die Einbettungvon Nicht-ASCII-Zeichen in E-Mail-Headern. Es heißt, dass Header, die nicht (genau) dem RFC 2047-Standard entsprechen, so angezeigt werden sollten, wie sie sind, anstatt dass versucht wird, sie zu dekodieren. Ihre E-Mail-Software erkennt also den fehlerhaften Header und zeigt ihn "korrekt" an (wie vom Standard gefordert).

Keine Mainstream-Software verstößt so schlecht gegen RFC 2047als das, so kommt es wahrscheinlich von irgendeiner zwielichtigen Massen-Mailing-Software. Die Software macht verschlüsselte Wörter zu lang (die maximale Zeilenlänge beträgt 76 Zeichen), was verboten ist (RFC 2047 sagt "MUSS NICHT").

Obwohl es zu lang ist, kann es manuell dekodiert werden. Es sieht aus wie eine Art Werbe-Spam:

Warum-einige-E-Mails-haben-unsinnige-Zeichenketten-als-Überschriften-02?


Möchten Sie der Erklärung etwas hinzufügen? Ton aus in den Kommentaren. Möchten Sie weitere Antworten von technisch versierten Stack Exchange-Benutzern lesen? Den vollständigen Diskussionsthread finden Sie hier.