Для настройки канала отправки сообщений e-mail, вам необходимо настроить способ оповещений e-mail и указать e-mail адрес (один или несколько) в профиле пользователя.
E-mail уведомления, относящиеся к одному и тому же событию, будут сгруппированы в одну цепочку.
Для настройки способа оповещений e-mail:
Вкладка Способ оповещения содержит общие атрибуты способа оповещения:
Все обязательные поля ввода отмечены красной звёздочкой.
Следующие параметры относятся к только к способу оповещений e-mail:
Параметр | Описание |
---|---|
SMTP сервер | Укажите SMTP сервер для обработки исходящих сообщений. |
Порт SMTP сервера | Укажите номер порта SMTP сервера для обработки исходящих сообщений. Эта опция поддерживается начиная с Zabbix 3.0. |
SMTP helo | Укажите корректное значение SMTP helo, обычно имя домена. |
SMTP email | Адрес, указанный здесь, будет использован в адресе От в отправленных сообшениях. Использование отображения имени отправителя (например как "Zabbix-HQ" в Zabbix-HQ <[email protected]> на снимке экрана выше) с фактическим e-mail адресом поддерживается начиная с Zabbix 2.2. Есть некоторые ограничения на отображение имени e-mail адресов в Zabbix по стравнению с тем, что допускается по RFC 5322, как иллюстрировано в примерах: Корректные примеры: [email protected] (только email адрес, нет нужды использовать угловые скобки) Zabbix HQ <[email protected]> (отображаемое имя и email адрес в угловых скобках) ∑Ω-monitoring <[email protected]> (UTF-8 символы в имени) Ошибочные примеры: Zabbix HQ [email protected] (отображаемое имя присутствует, но нет угловых скобок вокруг email адреса) "Zabbix\@\<H(comment)Q\>" <[email protected]> (хотя допустимо с точки зрения RFC, парные кавычки и комментарии не поддерживаются в Zabbix email) |
Безопасность подключения | Выберите уровень безопасности подключения: Нет - не использовать опцию CURLOPT_USE_SSL STARTTLS - использовать опцию CURLOPT_USE_SSL со значением CURLUSESSL_ALL SSL/TLS - использование CURLOPT_USE_SSL опционально Эта опция поддерживается начиная с Zabbix 3.0. |
Проверка SSL узла | Отметьте для верификации SSL сертификата SMTP сервера. При валидации сертификата значение директивы "SSLCALocation" конфигурации серера должно быть помещено в CURLOPT_CAPATH. Этот параметр использует cURL опцию CURLOPT_SSL_VERIFYPEER. Эта опция поддерживается начиная с Zabbix 3.0. |
Проверка SSL хоста | Отметьте для верификации, что поле Common Name или поле Subject Alternate Name сертификата SMTP сервера совпадают. Этот параметр использует cURL опцию CURLOPT_SSL_VERIFYHOST. Эта опция поддерживается начиная с Zabbix 3.0. |
Аутентификация | Выберите уровень аутентификации: Нет - опции cURL не задаются (начиная с 3.4.2) Имя пользователя и пароль - означает "AUTH=*", оставляя выбор механизма аутентификации библиотеке cURL (до 3.4.2) Нормальный пароль - CURLOPT_LOGIN_OPTIONS задается равным "AUTH=PLAIN" Эта опция поддерживается начиная с Zabbix 3.0. |
Имя пользователя | Имя пользователя для использования в аутентификации. Этот параметр использует cURL опцию CURLOPT_USERNAME. Эта опция поддерживается начиная с Zabbix 3.0. |
Пароль | Пароль для использования в аутентификации. Этот параметр использует cURL опцию CURLOPT_PASSWORD. Эта опция поддерживается начиная с Zabbix 3.0. |
Активировано | Отметьте для активации способа оповещения. |
Чтобы сделать опции SMTP аутентификации доступными, Zabbix сервер необходимо скомпилировать с --with-libcurl опцией компиляции с cURL 7.20.0 или выше.
Когда способ оповещения будет настроен, перейдите в раздел Администрирование → Пользователи и в профиле пользователя укажите адрес, на который должны отправляться сообщения. Шаги по настройке адресов оповещения пользователей, одинаковые для всех способов оповещения, описаны в разделе способы оповещения.