%20%E7%94%A8%E3%81%AE%20Outlook%20%E3%83%91%E3%82%B9%E3%83%AF%E3%83%BC%E3%83%89%20%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89.png)
さまざまなメール クライアントが IMAP および SMTP サービスにログオンする方法を理解しようとしています。通常のクライアントと Outlook があります。
Outlookはパスワードを無条件にLatin-1としてエンコードするようです。パスワードを入力すると、tösttöst
バイトでサーバーにログオンします。
74f6737474f67374(Thunderbirdはより賢く、まずUTF-8を試します(74c3b6737474c3b67374) を実行し、失敗した場合は Latin-1 で再試行します。
基盤となる Windows システムは、ドイツ語のロケールと翻訳に設定されているため、Latin-1 です。そのため、次のような質問があります。
Outlook がパスワードに使用するエンコードはどのようにして決まるのでしょうか?
Windows や Office の日本語またはカンナダ語ローカライズなど、他のロケールではどのようなエンコードが使用されていますか?
UTF-8 を強制する簡単な方法 (つまり、技術に詳しくないユーザーでもステップバイステップのガイドに従って実行できる方法) はありますか?
そうでない場合、Thunderbird のように Outlook を UTF-8 にフォールバックさせることはできますか?
UTF-8(またはどれでも一貫性のあるユニバーサル エンコーディング!) の最大の目的は、顧客が暗黙的に使用している可能性のあるすべてのエンコーディングのエントリによってサーバー側のパスワード データベースが膨れ上がるのを避けたいということです。