Бывают ситуации при работе с «Почтой для домена», когда надо попасть в ящик пользователя без пароля и в обход двойной авторизации (сотрудник привязал телефон и уволился)… Делается это в четыре этапа:
- Входим в PDD.Yandex.ru под учеткой администратора почты.
- На странице получения токена домена получаем Token для интересующего нас домена.
- Далее следуя инструкции получаем OAuth-токен от ящика
Для этого юзаем утилиту cURL для Windows или Linux. Только надо обращать внимание, что синтаксис отличается. В примерах Яндекса они используют кошерный линуксовый формат. Приверженцам мелко-мягких надо заменить одинарные кавычки на двойные. Пример:
(Linux):
curl -H 'PddToken: 123456789ABCDEF0000000000000000000000000000000000000' -d 'domain=domain.com&login=DUser' 'https://pddimp.yandex.ru/api2/admin/email/get_oauth_token'
(Windows):
curl -H "PddToken: 123456789ABCDEF0000000000000000000000000000000000000" -d "domain=domain.com&login=DUser" "https://pddimp.yandex.ru/api2/admin/email/get_oauth_token" - Залогиниться используя полученный OAuth-токен подставив в URL:
https://passport.yandex.ru/passport?mode=oauth&access_token=<TOKEN>&type=trusted-pdd-partner
БИНГО