Microsoft внесла некоторые изменения в аутентификации для своих размещенных служб электронной почты для деловых и академических учетных записей. В этой статье описываются эти изменения и способы адаптации к ним.
Оглавление
- 1 Изменения в аутентификации
- 2 Изменения или проблемы, с которыми вы можете столкнуться
- 2.1 Ваш пароль Outlook или Hotmail больше не работает с Thunderbird, и вы не можете отправлять или получать электронную почту
- 2.2 Появляется экран, указывающий на то, что для приложения требуется одобрение ИТ-администратора
- 2.3 Учетная запись работала на Thunderbird 102.6.1, но не работает на 102.7.1 или более поздних версиях
- 2.4 IMAP/POP3 работает, а SMTP не работает
- 2.5 Не работает календарь
- 3 Где получить помощь
Изменения в аутентификации
Microsoft внесла следующие изменения:
- Отказ от базовой аутентификации (имя пользователя/пароль) и вместо этого требование теперь OAuth-аутентификации.
- В некоторых случаях SMTP-аутентификация была отключена полностью. Для новых учетных записей SMTP всегда изначально отключен. Кроме того, существуют некоторые ограничения на SMTP, которые в настоящее время не поняты.
Microsoft также изменила способ классификации определенных клиентов, и предыдущая настройка OAuth в Thunderbird должным образом не квалифицируется как десктопный клиент. В результате мы были вынуждены внести изменения в конфигурацию Thunderbird, которая может иметь побочные эффекты для пользователей.
Изменения или проблемы, с которыми вы можете столкнуться
Для outlook.com, hotmail.com, Microsoft 365 (ранее известного как Office 365 и часто сокращаемый как "O365") или другой службы электронной почты с хостингом Microsoft вы можете столкнуться со следующими проблемами:
Ваш пароль Outlook или Hotmail больше не работает с Thunderbird, и вы не можете отправлять или получать электронную почту
- Thunderbird может отобразить сообщение об ошибке, похожее на:
Не удалось выполнить вход на сервер outlook.office365.com с именем пользователя youremail@hotmail.com.
- Решение
- Убедитесь, что для вашей учетной записи Microsoft включена двухэтапная верификация (прочитайте статью Базы знаний Microsoft: Использование двухфакторной проверки подлинности в учетной записи Майкрософт).
- Включите в Thunderbird куки для веб-сайтов Microsoft Outlook или Hotmail, в противном случае вы не сможете войти в свою учётную запись outlook или Hotmail с использованием аутентификации OAuth2.
- Нажмите > > .
- В разделе Содержимое веб-сайтов отметьте Принимать куки с сайтов.
- Нажмите кнопку рядом с Принимать куки с сайтов, чтобы убедиться, что вы не блокируете куки с сайтов Microsoft, таких как outlook.com, hotmail.com или office365.com.
- Измените метод аутентификации Thunderbird для входящей почты (IMAP или POP).
- Нажмите > .
- Нажмите слева для вашей учётной записи outlook.com или hotmail.com.
- Выберите Метод аутентификации:
- Измените метод аутентификации Thunderbird для отправки сообщений (SMTP):
- Нажмите > .
- Нажмите слева .
- Выберите справа свою учётную запись Microsoft и нажмите
- Выберите Метод аутентификации:
- Нажмите для сохранения изменений.
Появляется экран, указывающий на то, что для приложения требуется одобрение ИТ-администратора
- Вы должны попросить своего администратора авторизовать Thunderbird - утверждение должно быть выполнено, но только один раз.
- Согласно документации Microsoft, администраторы должны посетить
https://login.microsoftonline.com/{tenant-id}/adminconsent?client_id=9e5f94bc-e8a4-4e73-b8be-63364c29d753
и предоставить следующие разрешения для авторизации Mozilla Thunderbird: IMAP.AccessAsUser.All, POP.AccessAsUser.All, SMTP.Send и offline_access.
Учетная запись работала на Thunderbird 102.6.1, но не работает на 102.7.1 или более поздних версиях
- Пожалуйста, попробуйте войти с помощью нового профиля Thunderbird (для получения инструкций о том, как создать новый профиль, прочитайте статью Менеджер профилей: создание и удаление профилей Thunderbird).
- Если новый профиль Thunderbird работает, то для большинства людей лучше всего продолжать использовать новый профиль.
- Более технически подкованные люди могут произвести изменения в редакторе конфигурации: Используйте менеджер профилей Thunderbird, чтобы переключиться обратно на старый профиль Thunderbird и используйте редактор конфигурации (прочитайте статью Редактор настроек), чтобы отфильтровать по oauth2, найдите соответствующий сервер(ы) и удалите записи для oauth2.issuer и auth2.scope.
- В обратном случае обратитесь в поддержку.
IMAP/POP3 работает, а SMTP не работает
- Если у вас бизнес-аккаунт Microsoft Microsoft 365, убедитесь, что включена SMTP-аутентификация или попросите вашего ИТ-администратора проверить и включить её, если она отключена. У Microsoft есть некоторые инструкции в их статье: Включение или отключение отправки SMTP с проверкой подлинности клиента (SMTP AUTH) в Exchange Online.
- Если у вас "личная" учетная запись Microsoft 365/Hotmail/другое, используйте базовую аутентификацию (руководство Microsoft о том, как это изменить).
Не работает календарь
- Thunderbird не поддерживает календари Exchange. Если вы используете дополнение или другое программное обеспечение для включения календаря, вам необходимо обратиться за поддержкой к автору этого дополнения или программного обеспечения.
Где получить помощь
- Если вы являетесь пользователем коммерческой или учебной организации, предоставляющей учётные записи Microsoft, вам следует обратиться за помощью в свою организацию.
- Если у вас личная учётная запись в одной из размещенных служб Microsoft, обратитесь в поддержку.