githubEdit

Настройка Yandex Mail (oAuth2)

Настройка почты для сервиса Yandex Mail через oAuth2 авторизацию

Создание приложения в Yandex

  1. Авторизуйтесь в Ваш аккаунт Яндекс и далее перейдите на страницу создания приложенияarrow-up-right. Нажмите "Создать".

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

Выбор типа приложения в YandexID | OAuth
  1. Далее заполните необходимую информацию:

  • Название - произвольное.

  • Иконка сервиса - произвольное изображение.

  • Почта для связи - почта на которую будут приходить уведомления об авторизации.

Нажмите "Продолжить".

Параметры приложения #1
  1. Далее выберите в качестве платформы "Веб-сервисы". В поле "Redirect URl" вставьте следующую ссылку:

Замените 192.168.100.60 на ip-адрес Вашей станции.

Нажмите "Продолжить".

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

Выдача необходимого разрешения
  1. На следующей странице нажмите "Всё верно, создать приложение".

Подтверждение создания приложения

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

ClientID и Client Secret

Настройки внутри MikoPBX

  1. Перейдите в Web-интерфейс MikoPBX. Далее "Система" -> "Почта и уведомления" -> "Настройки SMTP".

Заполните все необходимые данные:

  • Адрес отправителя, Имя отправителя - Ваша почта и от какого имени будут отправляться письма.

  • Тип аутентификации - OAuth2.

  • SMTP логин - Ваша почта.

  • Провайдер OAuth2 - Yandex Mail.

  • Идентификатор приложения (Client ID), Секретный ключ (Client Secret) - данные из Yandex (6 пункт из прошлого раздела в этой инструкции).

Все остальные настройки оставьте по умолчанию. Более подробное описание Вы можете найти в главное статье о параметрах почты (ссылкаarrow-up-right).

После этого нажмите "Сохранить"!

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

Раздел "Service login". Авторизация в приложении.
  1. При успешной авторизации Вы увидите соответствующее окно.

Успешная авторизация

Last updated

Was this helpful?