Кодирование паролей Outlook для почтовых служб (IMAP, SMTP)

Кодирование паролей Outlook для почтовых служб (IMAP, SMTP)

Я пытаюсь понять, как разные почтовые клиенты входят в службы IMAP и SMTP. Есть обычные, а есть Outlook.

Outlook, похоже, безоговорочно кодирует пароли как Latin-1; когда я ввожу пароль, tösttöstон входит на сервер с байтами 74f6737474f67374. (Thunderbird умнее: он сначала пытается использовать UTF-8 (74c3b6737474c3b67374) и, если это не удается, повторяет попытку в Latin-1.)

Базовая система Windows настроена на немецкий язык и перевод Latin-1. Отсюда мои вопросы:

  • Что определяет кодировку, которую Outlook использует для паролей?

  • Какую кодировку используют другие локализации, например, японская или каннада-локализация Windows и/или Office?

  • Существует ли простой (например, нетехнически подкованные пользователи могут сделать это, следуя пошаговому руководству) способ принудительного перехода на UTF-8?

  • Если нет, можно ли заставить Outlook использовать UTF-8, как это делает Thunderbird?

Обоснование UTF-8 (илилюбой(согласованная универсальная кодировка!) заключается в том, что я хотел бы избежать переполнения базы данных паролей на стороне сервера записями для всех возможных кодировок, которые клиенты могут неявно использовать.

Связанный контент