Интеграция коробочной версии со своим почтовым сервером
Базовую инструкцию по настройке коробочной версии (для администраторов) можно найти по этой ссылке.
Интеграция со своим почтовым сервером
Минимальная поддерживаемая коробочной версии для интеграции — 1.75. См. инструкцию по обновлению.
Для работы модуля интеграции его нужно установить на Linux-хост с белым ip-адресом и установленным docker-compose. В дальнейшем вместо example.ru
нужно указывать свой домен.
1. Создать на своем домене A-запись для task.example.ru
, которая будет вести на хост (IP-адрес), где будет находиться модуль почтовой интеграции:
2. Создать MX-запись для task.example.ru
, что будет вести на A-запись task.example.ru
:
3. В файле conf.json
внести записи:
"mailSyncUrl": "http://task.example.ru:9001",
"apiSecret": "yoursecret",
где в apiSecret
вы указываете свое произвольное значение.
Теперь на хосте, где находится модуль почтовой интеграции, нужно открыть порт 9001 и перезапустить коробку.
5. Скачать mailsync.zip, распаковать и заполнить файл .env
похожим образом:
YOUGILE_MAILSYNC_IMAP_USER=not-found@task.example.ru
YOUGILE_MAILSYNC_IMAP_PASSWORD=<любой пароль>
YOUGILE_MAILSYNC_IMAP_HOST=task.example.ru
YOUGILE_MAILSYNC_API_SECRET=yoursecret
YOUGILE_MAILSYNC_DOMAIN=task.example.ru
6. Запустить в консоли ./mail-sync.sh
и дождаться сборки двух контейнеров.
7. Создать адрес колонки в Yougile и отправить по этому адресу письмо.