Настройка Gmail (oAuth2)

Настройка почты для сервиса gmail

Настройки аккаунта Google

  1. Перед началом настройки, необходимо поменять некоторые параметры аккаунта Google. Для этого перейдите на страницу управления (ссылка).

Страница упрвления аккаунтом Google
  1. Перейдите в раздел "Безопасность и вход в аккаунт". Убедитесь, что у Вас настроена двухэтапная аутентификация.

Настройка двухэтапной аутентификации
  1. Перейдите в консоль Google Cloud, в раздел "APIs & Services" (ссылка). Создайте проект под текущую задачу.

Раздел "APIs & Services" в Google Cloud
  1. Перейдите в библиотеку APIs (раздел "Library").

Раздел "Library" в APIs & services
  1. Введите в поиске: "gmail api". Перейдите в карточку Gmail API.

Gmail API в библиотеке Google Cloud
  1. Нажмите "Enable" для подключения.

Подключение API
  1. Перейдите на главную страницу APIs & Services. Далее "OAuth consent screen".

Раздел "OAuth consent screen" в APIs & Services
  1. Создайте проект (нажмите "Get started"). Заполните произвольное название и Вашу почту. В качестве Audience выберите "External". Нажмите "Create" для завершения.

Параметр "Audience" в создании проекта
  1. Далее перейдите в раздел "Audience". Под разделом "Test users" добавьте Ваш email.

Добавление Test user
  1. Вернитесь на главную страницу APIs & Services. Далее в раздел "Credentials". Нажмите "Create credentials". Выберите "OAuth client ID" для создания.

Создание нового OAuth client ID
  1. В качестве Application type, выберите "Desktop app". Далее введите произвольное название. Нажмите "Create".

Создание нового OAuth client ID
  1. Будет создан OAuth client. Сохраните ClientID и Client secret себе в заметки. В будущем эти данные понадобятся для подключения.

Успешно созданный клиент

Настройки в MikoPBX

  1. Перейдите в раздел "Система" -> "Почта и уведомления":

Раздел "Почта и уведомления" в MikoPBX
  1. Далее, "Настройки SMTP". Заполните следующие параметры:

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

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

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

  • Провайдер OAuth2 - Google/Gmail.

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

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

Параметры почты для подключения Gmail
  1. Нажмите на синюю кнопку "Подключить через OAuth2". Далее выберите Ваш аккаунт Gmail.

Выбор аккаунта Google
  1. Далее нажмите "Продолжить".

Продолжение с предупреждением
  1. Снова нажмите продолжить

Продолжение настройки
  1. Выдайте разрешение

Last updated

Was this helpful?