Anything Tools

Как читать письма Outlook онлайн с помощью OAuth2 Refresh Token

Anything Tools Editorial
|
|
5 мин чтения
|
Developer Tools
Как читать письма Outlook онлайн с помощью OAuth2 Refresh Token

Как читать письма Outlook онлайн с помощью OAuth2 Refresh Token

После того как Microsoft отключила базовую аутентификацию (Basic Auth по логину и паролю) для протоколов POP3 и IMAP в Outlook и Hotmail, автоматизированные тесты и мультиаккаунтные рабочие процессы больше не могут получать письма обычным паролем. Современный надёжный способ чтения почты строится на протоколе OAuth2 с использованием client_id и долгоживущего refresh_token.

Почему OAuth2 удобнее ручного входа через браузер

Частая смена аккаунтов Outlook в приватных окнах браузера быстро вызывает проверки безопасности, капчу или временную блокировку. Имея client_id и refresh_token, клиент запрашивает временный токен доступа напрямую и читает папки «Входящие» и «Нежелательная почта» без повторного прохождения веб-авторизации.

Пакетный импорт аккаунтов

Откройте Читатель почты Outlook OAuth2 и нажмите Импорт в левой панели, чтобы загрузить список учётных данных с разделителями ----, : или ,:

  • Стандартный формат из 4 полей: email----пароль----client_id----refresh_token
  • Краткий формат из 3 полей: email----client_id----refresh_token

После импорта все ящики отображаются в боковой панели с мгновенным поиском по адресу.

Получение кодов подтверждения и связка с 2FA

Выберите нужный ящик в Читателе почты Outlook OAuth2, чтобы загрузить последние письма в рабочей области:

  1. Проверяйте «Входящие» и «Спам» (Junk): Письма с одноразовыми кодами подтверждения на новых ящиках часто попадают в папку нежелательной почты.
  2. Используйте вместе с 2FA: Если на аккаунте подключена двухфакторная аутентификация, сгенерируйте 6-значный код в Генераторе TOTP.
  3. Проверка прав токена: Чтобы проверить разрешения (scp) или срок жизни токена, декодируйте его локально через Декодер JWT.

Экспорт очищенного списка аккаунтов

Проверив работоспособность почтовых ящиков, воспользуйтесь кнопкой Экспорт, чтобы выгрузить упорядоченный список учётных данных с нужным разделителем.