1 Email
Преглед
Да бисте конфигурисали е-пошту као канал за испоруку порука, потребно је конфигуришите е-пошту као тип медија и доделите одређене адресе корисника.
Више обавештења за један догађај ће буду груписани заједно у истој е-поруци.
Конфигурација
Да бисте конфигурисали електонску пошту као тип медија:
-
Идите на Обавештења → Типови медија.
-
Кликните на Креирај тип медија (или кликните на Е-пошта на листи унапред дефинисаних типова медија).
Картица Тип медија садржи опште атрибуте типа медија:

Сва обавезна поља за унос су означена црвеном звездицом.
Следећи параметри су специфични за е-пошта тип медија:
| Parameter | Description |
|---|---|
| Email provider | Изаберите добављача е-поште: Генерички SMTP, Gmail, Gmail релеј, Office365 или Office365 релеј. Ако изаберете опције везане за Gmail/Office365-повезане опције, потребно је само да наведете адресу е-поште и лозинку пошиљаоца; опције као што су SMTP сервер, SMTP порт сервера, SMTP helo и Безбедност везе ће аутоматски попунити Zabbix. Погледајте такође: Аутоматизовани типови медија за Gmail/Office365. |
| SMTP server | Подесите SMTP сервер за обраду одлазних порука. Ово поље је доступно ако је Генерички SMTP изабран као добављач е-поште. |
| SMTP server port | Подесите порт SMTP сервера за обраду одлазних порука. Ово поље је доступно ако је Генерички SMTP изабран као добављач е-поште. |
| Адреса унета овде ће се користити као Од адреса за послате поруке. Додавање приказаног имена пошиљаоца (као што је "Zabbix_info" у Zabbix_info zabbix\@company.com на горњем снимку екрана) са стварном имејл адресом је подржано. Постоје нека ограничења у вези са приказаним именима у Zabbix имејловима у поређењу са оним што је дозвољено RFC 5322, као што је илустровано примерима: Важећи примери: zabbix\@company.com (само имејл адреса, нема потребе за коришћењем угаоних заграда) Zabbix_info zabbix\@company.com (приказано име и имејл адреса у угаоним заградама) ∑Ω-monitoring zabbix\@company.com (UTF-8 карактери у приказаном имену) Неважећи примери: Zabbix HQ zabbix\@company.com (приказано име је присутно, али нема угаоних заграда око имејла адреса) "Zabbix\@\<H(comment)Q\>" zabbix\@company.com (иако је важеће према RFC 5322, парови цитата и коментари нису подржани у Zabbix имејловима) |
|
| SMTP helo | Поставите исправну SMTP helo вредност, обично име домена. Ако је празно, биће послато име домена е-поште (тј. оно што долази после @ у пољу Email). Ако је немогуће преузети име домена, биће забележено упозорење на нивоу дебаговања и име домаћина сервера ће бити послато као домен за HELO команду.Ово поље је доступно ако је Генерички SMTP изабран као добављач е-поште. |
| Connection security | Изаберите ниво безбедности везе: Ниједан - не користите опцију CURLOPT_USE_SSL STARTTLS - користите опцију CURLOPT_USE_SSL са вредношћу CURLUSESSL_ALL SSL/TLS - коришћење CURLOPT_USE_SSL је опционо |
| SSL verify peer | Означите поље за потврду да бисте верификовали SSL сертификат SMTP сервера. Вредност директиве за конфигурацију сервера "SSLCALocation" треба да се унесе у CURLOPT_CAPATH за валидацију сертификата. Овим се поставља cURL опција CURLOPT_SSL_VERIFYPEER. |
| SSL verify host | Означите поље за потврду да бисте верификовали да се поље Common Name или поље Subject Alternate Name сертификата SMTP сервера подудара. Овим се поставља cURL опција CURLOPT_SSL_VERIFYHOST. |
| Authentication | Изаберите ниво аутентификације: Ниједна - нису подешене cURL опције Корисничко име и лозинка - подразумева "AUTH=*", остављајући избор механизма аутентификације на cURL OAuth - OAuth аутентификација OAuth аутентификација није подржана за добављача е-поште Office365 релеј. |
| Username | Корисничко име које ће се користити за аутентификацију. Ово подешава вредност CURLOPT_USERNAME. Подржани су макрои корисника. |
| Password | Лозинка за коришћење при аутентификацији. Ово подешава вредност CURLOPT_PASSWORD. Кориснички макрои. |
| OAuth tokens | Кликните на Конфигуриши да бисте подесили параметре за преузимање OAuth токени у новом прозору. Ово поље је доступно само ако је изабрано "OAuth" у пољу Аутентификација. |
| Message format | Изаберите формат поруке: HTML - пошаљи као HTML Обичан текст - пошаљи као обичан текст |
Да бисте омогућили опције SMTP аутентификације, Zabbix сервер мора бити компајлиран са опцијом --with-libcurl compilation (са cURL 7.20.0 или новијом верзијом) и мора користити пакете libcurl-full током извршавања.
Погледајте такође common media type parameters за детаље о томе како конфигурисати подразумеване поруке и опције обраде упозорења.
OAuth токени
Следећи параметри су потребни за преузимање OAuth токена:

| Parameter | Description |
|---|---|
| Преусмеравање крајње тачке | Унесите URL адресу Zabbix корисничког интерфејса где ће OAuth сервис преусмерити OAuth ауторизацију (користећи формат https://<zabbix-frontend-url>/zabbix.php?action=oauth.authorize).Аутоматски се подешава за нови тип медија е-поште када је дефинисан URL корисничког интерфеса. |
| ID клијента | Унесите јединствени идентификатор клијентске апликације регистроване на OAuth серверу за ауторизацију. |
| Тајна клијента | Унесите приватну тајну клијентске апликације регистроване на OAuth серверу за ауторизацију. |
| Крајња тачка ауторизације | Унесите URL адресу OAuth сервера за ауторизацију за захтев за ауторизацију корисника. |
| Параметри ауторизације | Унесите параметре за крајњу тачку ауторизације. |
| Код ауторизације | Унесите код ауторизације: Аутоматски - код ће бити аутоматски преузет преко странице за преусмеравање Ручно - унесите код ручно ако аутоматско преузимање не успе |
| Крајња тачка токена | Унесите URL адресу OAuth сервера за ауторизацију да бисте разменили код ауторизације за токене за приступ и освежавање. |
| Параметри токена | Унесите параметре за токен за приступ. |
Преузимање OAuth токена има аутоматизоване функције за Gmail, Gmail relay и Office365 добављаче е-поште. Потребно је само да се наведу вредности параметара за Преусмеравање крајње тачке, ID клијента и Тајне клијента. Zabbix ће аутоматски попунити остале потребне вредности (погледајте OAuth URL подразумеване вредности по добављачу).
OAuth приступ и преузимање токена за освежавање
Након слања OAuth параметара:
-
Отвара се искачући прозор прегледача који води корисника до Крајње тачке ауторизације.
-
Корисник ауторизује Zabbix унутар OAuth сервиса.
-
OAuth сервис преусмерава корисника на акцију Zabbix корисничког интерфејса
oauth.authorizeса кодом ауторизације и вредношћу опсега. -
Као одговор, Zabbix ће упутити захтев Крајњој тачки токена за размену кода ауторизације за токене за приступ и освежавање.
Тестирање типа медија
Да бисте тестирали да ли конфигурисани тип медија за е-пошту функционише исправно:
- Пронађите релевантну е-пошту у листи типова медија.
- Кликните на Тест у последњој колони листе (прозор за тестирање отвориће се).
- Унесите адресу примаоца Пошаљи, тело поруке и, опционо, предмет.
- Кликните на Тест да бисте послали пробну поруку.
Порука о успеху или неуспеху теста биће приказана у истом прозору:

Кориснички медији
Када је тип медија за е-пошту конфигурисан, идите на Корисници → Одељак Корисници и уредите кориснички профил да бисте кориснику доделили медије за е-пошту. Кораци за подешавање корисничких медија, који су заједнички за све типове медија, су описано на Медиа типови страница.