.png)
Ich versuche herauszufinden, wie sich verschiedene E-Mail-Clients bei IMAP- und SMTP-Diensten anmelden. Es gibt die normalen und dann gibt es Outlook.
Outlook scheint Passwörter unbedingt als Latin-1 zu kodieren; wenn ich das Passwort eingebe, tösttöst
meldet es sich mit den Bytes beim Server an
74f6737474f67374. (Thunderbird ist intelligenter: es versucht zuerst UTF-8 (74c3b6737474c3b67374) und, falls dies fehlschlägt, einen erneuten Versuch in Latin-1.)
Das zugrundeliegende Windows-System ist auf ein deutsches Gebietsschema und die Übersetzung ist Latein-1 eingestellt. Daher meine Fragen:
Wodurch wird die Verschlüsselung bestimmt, die Outlook für Kennwörter verwendet?
Welche Kodierung verwenden andere Gebietsschemas, beispielsweise eine japanische oder Kannada-Lokalisierung von Windows und/oder Office?
Gibt es eine einfache Möglichkeit (im Sinne von: nicht-technische Benutzer können dies tun, indem sie einer Schritt-für-Schritt-Anleitung folgen), UTF-8 zu erzwingen?
Wenn nicht, kann Outlook dazu gebracht werden, auf UTF-8 zurückzugreifen, wie es Thunderbird tut?
Die Gründe für UTF-8 (oderbeliebigeinheitliche universelle Kodierung!) besteht darin, dass ich vermeiden möchte, die serverseitige Kennwort-Datenbank mit Einträgen für jede mögliche Kodierung zu überfluten, die Kunden möglicherweise implizit verwenden.