Настройка Yandex Mail (oAuth2)
Настройка почты для сервиса Yandex Mail через oAuth2 авторизацию
Создание приложения в Yandex
Авторизуйтесь в Ваш аккаунт Яндекс и далее перейдите на страницу создания приложения. Нажмите "Создать".

В диалоговом окне выберите опцию "Для атворизации пользователей". Нажмите "Перейти к созданию".

Далее заполните необходимую информацию:
Название - произвольное.
Иконка сервиса - произвольное изображение.
Почта для связи - почта на которую будут приходить уведомления об авторизации.
Нажмите "Продолжить".

Далее выберите в качестве платформы "Веб-сервисы". В поле "Redirect URl" вставьте следующую ссылку:
Замените 192.168.100.60 на ip-адрес Вашей станции.
Нажмите "Продолжить".

Далее на странице "Права доступа к данным пользователей" в разделе "Дополнительные" впишите "smtp" и выберите доступ "Отправка писем через Яндекс.Почту по протоколу SMTP".

На следующей странице нажмите "Всё верно, создать приложение".

После создания приложения будет выведены ClientID и Client Secret. Далее они понадобятся нам для настройки внутри web-интерфейса MikoPBX.

Настройки внутри MikoPBX
Перейдите в Web-интерфейс MikoPBX. Далее "Система" -> "Почта и уведомления" -> "Настройки SMTP".
Заполните все необходимые данные:
Адрес отправителя, Имя отправителя - Ваша почта и от какого имени будут отправляться письма.
Тип аутентификации - OAuth2.
SMTP логин - Ваша почта.
Провайдер OAuth2 - Yandex Mail.
Идентификатор приложения (Client ID), Секретный ключ (Client Secret) - данные из Yandex (6 пункт из прошлого раздела в этой инструкции).
Все остальные настройки оставьте по умолчанию. Более подробное описание Вы можете найти в главное статье о параметрах почты (ссылка).
После этого нажмите "Сохранить"!

Нажмите "Подключить через OAuth2". Войдите в Ваш аккаунт Яндекс. После авторизации, нажмите "Log in as...".

При успешной авторизации Вы увидите соответствующее окно.

Last updated
Was this helpful?

