Настройка SMTP: отправка приглашений и уведомлений
Общая настройка SMTP-интеграции
Настройки сервера хранятся в файле conf.json. Все настройки по умолчанию уже
прописаны в этом файле после установки, чтобы поменять настройки –
отредактируйте этот файл и перезапустите сервер.
Для того, чтобы сервер мог посылать email-ы
(например, при добавлении новых пользователей) необходимо прописать smtp
настройки в файле conf.json
.
Пример настройки:
"smtp": {
"host": "smtp.example.com",
"secure": true,
"port": 465,
"auth": {
"user": "me@some.com",
"pass": "******"
}
}
Следует обратить внимание на то, чтобы в поле mainPageUrl
был корректно указан
адрес сервера и в поле emailFrom
был правильный адрес отправителя.
Настройка SMTP для Microsoft Exchange
Пример настройки почты для Exchange
:
"smtp": {
"host": "exchange.mycompany.com",
"secureConnection": false,
"port": 587,
"tls": {
"cipher": "SSLv3",
"rejectUnauthorized": false
},
"auth": {
"user": "ourdomain\\someuser",
"pass": "******"
}
}
Настройка SMTP по 25 порту без авторизации
В YouGile есть возможность отправки приглашений и уведомлений по 25 порту без авторизации.
⚠️ Обратите внимание: использование SMTP без авторизации и шифрования не рекомендуется, так как это увеличивает риски перехвата писем внутри сети, несанкционированной отправки от имени сервера, блокировки писем со стороны почтовых систем. Такой подход допустим только в полностью защищённой внутренней сети.
Пример конфигурации:
"smtp": {
"host": "mail.test.ru",
"secureConnection": false,
"port": 25,
"tls": {
"rejectUnauthorized": false
},
"auth": {
}
}