電子メール サービス (IMAP、SMTP) 用の Outlook パスワード エンコード

電子メール サービス (IMAP、SMTP) 用の Outlook パスワード エンコード

さまざまなメール クライアントが 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(またはどれでも一貫性のあるユニバーサル エンコーディング!) の最大の目的は、顧客が暗黙的に使用している可能性のあるすべてのエンコーディングのエントリによってサーバー側のパスワード データベースが膨れ上がるのを避けたいということです。

関連情報