.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?
Если нет, можно ли заставить Outlook использовать UTF-8, как это делает Thunderbird?
Обоснование UTF-8 (илилюбой(согласованная универсальная кодировка!) заключается в том, что я хотел бы избежать переполнения базы данных паролей на стороне сервера записями для всех возможных кодировок, которые клиенты могут неявно использовать.