Интеграция IVA One с IVA Mail
| Время между серверами IVA Mail, IVA One и IVA ID должно быть синхронизировано с высокой точностью |
| В IVA ID у синхронизируемых пользователей должно быть заполнено поле E-mail |
| Интеграция IVA One с IVA Mail осуществляется с помощью модуля Mail Adapter, входящего в состав дистрибутива IVA One |
Настройка IVA Mail
В IVA Mail для домена, URL которого указан в values.yaml, необходимо установить действительный SSL-сертификат.
| Сертификат должен быть сгенерирован для домена, URL которого используется в values.yaml |
Для этого необходимо:
-
использовать готовый действительный сертификат или сгенерировать новый (подробнее: Требования к сертификатам)
-
выполнить вход в Web-панель администрирования IVA Mail
-
Перейти в раздел Объекты → Перейти в подраздел Домены → Выбрать домен → Выбрать пункт Безопасность → Выбрать подпункт SSL / TLS → Выбрать секцию Добавить сертификат
-
в секции Добавить сертификат выполнить следующие действия:
-
заполнить поле Имя профиля (например:
main)
-
заполнить поле Сертификат в PEM формате
-
заполнить поле Закрытый ключ
-
заполнить поле Цепочка Сертификации
-
нажать кнопку Модифицировать
-
в выпадающем списке Профили сертификатов выбрать созданный профиль и нажать кнопку Выбрать
-
Настройка сервера IVA One
Порядок выполняемых действий:
-
на сервере IVA One открыть файл /opt/iva/values.yaml с помощью команды:
sudo nano /opt/iva/values.yaml -
указать параметры подключения к IVA Mail:
mail: enabled: &iva_mail_enabled true url: &iva_mail_url "https://<IVA_MAIL_DOMAIN>" domains: &iva_mail_domains "<IVA_ONE_DOMAIN>" jump: username: &iva_mail_jump_username "username" password: &iva_mail_jump_password "password"где:
-
&iva_mail_enabled
true— включение интеграции с IVA Mail -
<IVA_MAIL_DOMAIN> — доменное имя (web-адрес сервера) IVA Mail
-
<IVA_ONE_DOMAIN> — перечень почтовых доменов IVA One, указанных в поле E-mail пользователей IVA ID (при указании нескольких доменов их необходимо разделять запятой)
-
username — логин учетной записи администратора на сервере IVA Mail
-
password — пароль учетной записи администратора на сервере IVA Mail
-
-
применить обновленную конфигурацию с помощью команды:
cd /opt/iva sudo helm upgrade iva-one ./iva-one -f values.yaml
