12.13.17. Настройка профилей оповещений

Профили оповещений SMTP (по email) и SMPP (по SMS) настраиваются на уровне libraries notification-profiles.

Для добавления нового профиля оповещения SMTP:

Admin@UGOS# create libraries notification-profiles smtp

Далее необходимо указать:

Параметр

Описание

name

Название профиля.

description

Описание профиля.

host

IP-адрес или FQDN сервера SMTP, который будет использоваться для отсылки почтовых сообщений.

port

Порт TCP, используемый сервером SMTP. Обычно для протокола SMTP используется порт 25, для SMTP с использованием SSL - 465. Уточните данное значение у администратора почтового сервера.

connection-security

Варианты безопасности отправки почты; возможны варианты:

  • none.

  • starttls.

  • ssl.

authentication

Включение/отключение авторизации при подключении к серверу SMTP:

  • on.

  • off.

login

Имя учётной записи для подключения к SMTP-серверу.

password

Пароль учётной записи для подключения к SMTP-серверу.

Для создания профиля оповещения по SMS (SMPP):

Admin@UGOS# create libraries notification-profiles smpp

Далее необходимо указать значения следующих параметров:

Параметр

Описание

name

Название профиля.

description

Описание профиля.

host

IP-адрес или FQDN сервера SMPP, который будет использоваться для отсылки SMS.

port

Порт TCP, который используется для подключения к серверу SMPP. Обычно для протокола SMPP используется порт 2775; при использовании SSL -- 3550.

ssl

Включение/отключение шифрования SSL:

  • on.

  • off.

login

Имя учётной записи для подключения к SMPP-серверу.

password

Пароль учётной записи для подключения к SMPP-серверу.

phone-translation-rules

Правила трансляции телефонных номеров. Правила используются для соответствия требованиям провайдера.

Например, если необходимо заменить все номера, начинающиеся на +7, на 8:

Admin@UGOS# set libraries notification-profiles smpp <profile-name> phone-translation-rules + [ +7¦8 ]

source-ton

Тип номера (Type of Number) для источника сообщения:

  • 0 -- Unknown (Неизвестный).

  • 1 -- International (Международный).

  • 2 -- National (Государственный).

  • 3 -- Network Specific (Сетевой Специальный).

  • 4 -- Subscriber Number (Номер абонента).

  • 5 -- Alphanumeric (Алфавитно-цифровой).

  • 6 -- Abbreviated (Сокращённый).

dest-ton

Тип номера (Type of Number) для адресата:

  • 0 -- Unknown (Неизвестный).

  • 1 -- International (Международный).

  • 2 -- National (Государственный).

  • 3 -- Network Specific (Сетевой Специальный).

  • 4 -- Subscriber Number (Номер абонента).

  • 5 -- Alphanumeric (Алфавитно-цифровой).

  • 6 -- Abbreviated (Сокращённый).

source-npi

Индикатор схемы присвоения номеров (Numbering Plan Indicator) для источника:

  • 0 -- Unknown.

  • 1 -- ISDN/telephone numbering plan (E.163/E.164).

  • 3 -- Data numbering plan (X.121).

  • 4 -- Telex numbering plan (F.69).

  • 6 -- Land Mobile (E.212).

  • 8 -- National numbering plan.

  • 9 -- Private numbering plan.

  • 10 -- ERMES numbering plan (ETSI DE/PS 3 01-3).

  • 13 -- Internet (IP).

  • 18 -- WAP Client Id (to be defined by WAP Forum).

dest-npi

Индикатор схемы присвоения номеров (Numbering Plan Indicator) для адресата:

  • 0 -- Unknown.

  • 1 -- ISDN/telephone numbering plan (E.163/E.164).

  • 3 -- Data numbering plan (X.121).

  • 4 -- Telex numbering plan (F.69).

  • 6 -- Land Mobile (E.212).

  • 8 -- National numbering plan.

  • 9 -- Private numbering plan.

  • 10 -- ERMES numbering plan (ETSI DE/PS 3 01-3).

  • 13 -- Internet (IP).

  • 18 -- WAP Client Id (to be defined by WAP Forum).

Для обновления информации о профиле оповещения используется команда:

Admin@UGOS# set libraries notification-profiles <smtp | smpp> <profile-name>

Параметры профилей SMTP и SMPP, доступные для изменения, представлены в соответствующих таблицах выше.

Для удаления профиля:

Admin@UGOS# set libraries notification-profiles <smtp | smpp> <profile-name>

Также для профилей оповещений SMPP доступно удаления правил трансляции номеров:

Admin@UGOS# set libraries notification-profiles smpp <profile-name> phone-translation-rules [ phone1¦phone2 ]

Следующие команды предназначены для отображения информации о всех имеющихся профилях оповещений:

Admin@UGOS# show libraries notification-profiles

о всех профилях одного типа:

Admin@UGOS# set libraries notification-profiles <smtp | smpp>

об определённом профиле оповещения:

Admin@UGOS# show libraries notification-profiles <smtp | smpp> <profile-name>