Großes 'X' statt Umlaut im Betreff oder im Namen

Frage: Ich bekomme jetzt häufiger Mails, in denen in der Betreffzeile oder im Namen des Absenders einzelne Buchstaben durch ein großes 'X' ersetzt sind. Warum?

Antwort: Trifft bei unserem Mailserver eine Mail ein, die im Mailheader ein Zeichen enthält, das nicht aus dem US-ASCII Zeichensatz stammt, wird dieses durch ein großes 'X' ersetzt. Das hat folgenden Grund:

Im Internet gibt es klare Regeln, wie die Kopfzeilen einer Mail aussehen müssen (vgl. RFC 2822). Insbesondere sind nur Zeichen aus dem US-ASCII Zeichensatz erlaubt. Dieser enthält aber z.B. keine Umlaute oder diakritische Zeichen. Um solche Zeichen dennoch abzubilden, gibt es komplizierte Abbildungsregeln in den US-ASCII Zeichensatz (RFC 2047). Um die ganze Sache nicht zu einfach zu machen, sind diese Regeln für Mailheader und Mailbody auch noch unterschiedlich. Dies mag einer der Gründe sein, warum einige alte (veraltete?) Mailprogramme diese Regeln nicht richtig oder gar nicht verwenden.
Hinzu kommen viele selbstgestrickte Programme und Massenmailer von Spammern, die diese Regeln auch nicht verwenden und statt dessen einfach den Wert dieses Zeichens aus dem Zeichensatz, den sie intern gerade verwenden, in den Header schreiben.

Da Protokollverletzungen immer auch das Potenzial eines Angriffs auf den Mailclient in sich tragen, ersetzt unser Mailserver solch unerlaubte Zeichen durch ein harmloses X.

Falls Sie in Mailkontakt mit jemandem stehen, der Ihnen häufig solche Mails schickt, machen Sie Ihn bitte auf den Misstand aufmerksam. Er muss dann entweder eine neue Version seines Mailprogrammes verwenden oder darf keine Umlaute mehr im Betreff oder im Namen benutzen. Ansonsten riskiert er es, dass die Zeichen durch 'X' ersetzt werden oder seine Mails wegen der Protokollverletzung gar nicht mehr angenommen oder als Spam eingestuft werden.