Настройки уведомлений (notifications.toml)
По умолчанию настройки уведомлений находятся тут:
/etc/kor-elf-shield/notifications.toml
Путь к этим настройкам можно поменять в главных настройках и ознакомиться можно тут (параметр notifications).
Копия полноценого файл настроек находится тут.
В этом файле есть несколько разделов:
Базовые настройки
Эти настройки должны находиться вначале файла до разделов: "Настройка e-mail клиента"
| Параметр | enabled |
| Значение | true или false |
| По умолчанию | false |
| Описание | Включает или выключает уведомления. true - включает false - выключает |
| Примеры |
|
| *** | |
|---|---|
| Параметр | enable_retries |
| Значение | true или false |
| По умолчанию | true |
| Описание | Включает повторные попытки отправить уведомление, если сразу не получилось. true - включает false - выключает |
| Примеры |
|
| *** | |
| Параметр | retry_interval |
| Значение | От 1 |
| По умолчанию | 600 |
| Описание | Интервал времени в секундах между попытками. |
| Примеры |
|
| *** | |
| Параметр | server_name |
| Значение | Разрешены символы: a-z, A-Z, ., -, _ |
| По умолчанию | server |
| Описание | Название сервера в уведомлениях. |
| Примеры |
|
Настройка e-mail клиента
Указывать параметры для этого раздела нужно вначале указать [email], а после уже указывать остальные параметры этого раздела. Пример:
[email]
host = "smtp.gmail.com"
port = 587
auth_type = "PLAIN"
| Параметр | host |
| Значение | Домен или IP от e-mail сервера |
| По умолчанию | |
| Описание | Сервер, через который будет отправляться почта. |
| Примеры |
|
| *** | |
|---|---|
| Параметр | port |
| Значение | Порт от e-mail сервера |
| По умолчанию | |
| Описание | Указать порт сервера, через который будет отправляться почта. |
| Примеры |
|
| *** | |
| Параметр | username |
| Значение | Логин от e-mail сервера |
| По умолчанию | |
| Описание | Логин к серверу, через который будет отправляться почта. |
| Примеры |
|
| *** | |
| Параметр | password |
| Значение | Пароль от e-mail сервера |
| По умолчанию | |
| Описание | Пароль к серверу, через который будет отправляться почта. |
| Примеры |
|
| *** | |
| Параметр | auth_type |
| Значение | Варианты: "PLAIN", "LOGIN", "CRAM-MD5", "NONE" |
| По умолчанию | PLAIN |
| Описание | Тип авторизации. Обычно используется "PLAIN". Если у вас внутренний релей без пароля - используйте "NONE". |
| Примеры |
|
| *** | |
| Параметр | tls_mode |
| Значение | Варианты: "NONE", "STARTTLS", "IMPLICIT" |
| По умолчанию | STARTTLS |
| Описание | Защищённое соединение. "NONE" — без TLS "STARTTLS" — обычный SMTP на 587 (или 25) + обновить через STARTTLS "IMPLICIT" — SMTPS (TLS сразу), обычно 465 |
| Примеры |
|
| *** | |
| Параметр | tls_policy |
| Значение | Варианты: "MANDATORY", "OPPORTUNISTIC" |
| По умолчанию | MANDATORY |
| Описание | Только если тип защищённого соединения в режиме STARTTLS. "MANDATORY" — если STARTTLS недоступен/не удался будет вызвана ошибка "OPPORTUNISTIC" — попытаться STARTTLS, но если нельзя, то попытается отправить без TLS |
| Примеры |
|
| *** | |
| Параметр | tls_verify |
| Значение | true или false |
| По умолчанию | true |
| Описание | Проверять ли сертификат защищённого соединения. true - включает false - выключает |
| Примеры |
|
| *** | |
| Параметр | from |
| Значение | E-mail адрес |
| По умолчанию | |
| Описание | E-mail, который будет указываться при отправки почты. |
| Примеры |
|
| *** | |
| Параметр | to |
| Значение | E-mail адрес |
| По умолчанию | |
| Описание | Адрес E-mail, на который будут уходить уведомления. |
| Примеры |
|