|| Device | SoftWLC | || DocMainTitle | Руководство администратора | || DocTitle3 | Eltex Notification Gateway | || fwversion | 1.8 | || issueDate | 26.10.2017 | |
Сервис представляет собой интерфейс для взаимодействия компонентов платформы и внешними SMS-шлюзами, Call-центрами и серверами электронной почты. Служит для отправки уведомлений пользователям платформы, а также Wi-Fi пользователям.
Устанавливается при помощи пакета eltex-ngw.
Для остановки сервиса используется команда:
service eltex-ngw stop |
Для запуска сервиса после остановки используется команда:
service eltex-ngw start |
Для проверки — запущен ли сервис в данный момент или нет, используется команда:
service eltex-ngw status |
В ответ, если сервис запущен, последует сообщение:
eltex-ngw start/running, process <pid> |
или, в случае если сервис не запущен:
eltex-ngw stop/waiting |
Основной конфигурационный файл, содержит параметры:
sms.gate.outgoing.sms.config=smsc_gate.conf |
sms.gate.incoming.sms.config=smpp_gate.conf |
sms.gate.incoming.call.config=rtk_sbc.conf |
#Gate pool settings sms.gate.pool.size=50 sms.gate.pool.wait.millis=5000 |
#Port to listen for requests server.port=8040 |
#============================= #=======database settings===== #============================= mongodb.host=localhost mongodb.port=27017 mongodb.name=notification-gw #mongodb.user=user #mongodb.password=password |
Для подключения к replicaSet можно использовать формат mongo uri. Стандартный формат имеет вид:
Пример подключения к replicaSet с настроенной авторизацией
|
#============================= #=======email settings======== #============================= mail.smtp.submitter=example@eltex.loc mail.smtp.password=password mail.smtp.auth=true mail.smtp.host=eltex.loc mail.smtp.port=587 mail.smtp.sendpartial=true mail.smtp.connectiontimeout=5000 mail.gate.pool.size=20 mail.pool.wait.millis=10000 |
Для включения шифрования соединения с почтовым сервером нужно указать опцию:
|
Для подключения к различным SMS шлюзам создан набор шаблонов конфигурации. Если вдруг среди предложенных шаблонов и шлюзов Вы не нашли свой, то обратитесь в техподдержку для интеграции с Вашим шлюзом.