1 E-pasts

Pārskats

Lai konfigurētu e-pastu kā ziņojumu piegādes kanālu, jums jākonfigurē e-pasts kā medija tips un jāpiešķir lietotājiem konkrētas adreses.

Vairāki paziņojumi par vienu notikumu tiks grupēti vienā un tajā pašā e-pasta sarakstē.

Konfigurācija

Lai konfigurētu e-pastu kā medija tipu:

  1. Dodieties uz Alerts > Media types.
  2. Noklikšķiniet uz Create media type (vai noklikšķiniet uz Email iepriekš definēto medija tipu sarakstā).

Cilnē Media type ir ietverti vispārīgie medija tipa atribūti:

Visi obligātie ievades lauki ir atzīmēti ar sarkanu zvaigznīti.

Parole tiek eksportēta atklātā tekstā, eksportējot e-pasta medija tipa konfigurāciju.

Tālāk norādītie parametri ir specifiski e-pasta medija tipam:

Parameter Description
Email provider Atlasiet e-pasta pakalpojumu sniedzēju: Generic SMTP, Gmail, Gmail relay, Office365 vai Office365 relay.
Ja atlasāt ar Gmail/Office365 saistītās opcijas, jums būs jānorāda tikai sūtītāja e-pasta adrese un parole; tādi iestatījumi kā SMTP server, SMTP server port, SMTP helo un Connection security tiks automātiski aizpildīti ar Zabbix. Skatiet arī: Automated Gmail/Office365 media types.
SMTP server Norādiet SMTP serveri izejošo ziņojumu apstrādei.
Šis lauks ir pieejams, ja kā e-pasta pakalpojumu sniedzējs ir atlasīts Generic SMTP.
SMTP server port Norādiet SMTP servera portu izejošo ziņojumu apstrādei.
Šis lauks ir pieejams, ja kā e-pasta pakalpojumu sniedzējs ir atlasīts Generic SMTP.
Email Šeit ievadītā adrese tiks izmantota kā nosūtīto ziņojumu adrese From.
Tiek atbalstīta sūtītāja attēlojamā vārda pievienošana kopā ar faktisko e-pasta adresi (piemēram, "Zabbix_info" formā Zabbix_info zabbix\@company.com iepriekš redzamajā ekrānattēlā).
Zabbix e-pastos attēlojamajiem vārdiem ir noteikti daži ierobežojumi salīdzinājumā ar RFC 5322 atļauto, kā parādīts piemēros:
Derīgi piemēri:
zabbix\@company.com (tikai e-pasta adrese, nav jāizmanto leņķiekavas)
Zabbix_info zabbix\@company.com (attēlojamais vārds un e-pasta adrese leņķiekavās)
∑Ω-monitoring zabbix\@company.com (UTF-8 rakstzīmes attēlojamajā vārdā)
Nederīgi piemēri:
Zabbix HQ zabbix\@company.com (ir attēlojamais vārds, bet e-pasta adrese nav ietverta leņķiekavās)
"Zabbix\@\<H(comment)Q\>" zabbix\@company.com (lai gan derīgs saskaņā ar RFC 5322, Zabbix e-pastos pēdiņās ietverti pāri un komentāri netiek atbalstīti)
SMTP helo Norādiet pareizu SMTP helo vērtību, parasti domēna nosaukumu.
Ja lauks ir tukšs, tiks nosūtīts e-pasta domēna nosaukums (t. i., tas, kas atrodas aiz @ laukā Email). Ja domēna nosaukumu nav iespējams iegūt, tiks reģistrēts brīdinājums atkļūdošanas līmenī, un servera resursdatora nosaukums tiks nosūtīts kā HELO komandas domēns.
Šis lauks ir pieejams, ja kā e-pasta pakalpojumu sniedzējs ir atlasīts Generic SMTP.
Connection security Atlasiet savienojuma drošības līmeni:
None - neizmantojiet opciju CURLOPT_USE_SSL
STARTTLS - izmantojiet opciju CURLOPT_USE_SSL ar vērtību CURLUSESSL_ALL
SSL/TLS - CURLOPT_USE_SSL izmantošana ir izvēles
SSL verify peer Atzīmējiet izvēles rūtiņu, lai pārbaudītu SMTP servera SSL sertifikātu.
Lai veiktu sertifikāta validāciju, servera konfigurācijas direktīvas "SSLCALocation" vērtība jāievieto CURLOPT_CAPATH.
Tas iestata cURL opciju CURLOPT_SSL_VERIFYPEER.
SSL verify host Atzīmējiet izvēles rūtiņu, lai pārbaudītu, vai SMTP servera sertifikāta lauks Common Name vai Subject Alternate Name atbilst.
Tas iestata cURL opciju CURLOPT_SSL_VERIFYHOST.
Authentication Atlasiet autentifikācijas līmeni:
None - netiek iestatītas cURL opcijas
Username and password - nozīmē "AUTH=*", atstājot autentifikācijas mehānisma izvēli cURL ziņā
Username Lietotājvārds, ko izmantot autentifikācijai.
Tas iestata CURLOPT_USERNAME vērtību.
Tiek atbalstīti lietotāja makrosi.
Password Parole, ko izmantot autentifikācijai.
Tas iestata CURLOPT_PASSWORD vērtību.
Tiek atbalstīti lietotāja makrosi.
Šeit ievadītā vērtība tiek eksportēta tāda, kāda tā ir, eksportējot medija tipa konfigurāciju. Lai izvairītos no sensitīvu akreditācijas datu atklāšanas eksportētajos failos, izmantojiet lietotāja makro (piemēram, {$EMAIL_SMTP_PASSWORD}) literālas paroles vietā — makro atsauce tiks eksportēta, bet slepenā vērtība būs jākonfigurē (atkārtoti) mērķa sistēmā.
Message format Atlasiet ziņojuma formātu:
HTML - sūtīt kā HTML
Plain text - sūtīt kā vienkāršu tekstu

Lai iespējotu SMTP autentifikāciju, Zabbix serverim jābūt kompilētam ar --with-libcurl kompilēšanas opciju, kurai nepieciešams libcurl (skatiet server prasības versijas informācijai).

Skatiet arī common media type parameters, lai uzzinātu, kā konfigurēt noklusējuma ziņojumus un brīdinājumu apstrādes opcijas.

Testēšana

Lai pārbaudītu, vai konfigurēts e-pasta mediju tips darbojas pareizi:

  1. Atrodiet attiecīgo e-pastu sarakstā ar mediju tipiem.
  2. Noklikšķiniet uz Test saraksta pēdējā kolonnā (tiks atvērts testēšanas logs).
  3. Ievadiet adresāta adresi Send to, ziņojuma tekstu un, pēc izvēles, tēmu.
  4. Noklikšķiniet uz Test, lai nosūtītu testa ziņojumu.

Veiksmīga vai neveiksmīga testa ziņojuma rezultāts tiks parādīts tajā pašā logā:

Lietotāja mediji

Kad e-pasta medija tips ir konfigurēts, dodieties uz sadaļu Users > Users un rediģējiet lietotāja profilu, lai piešķirtu lietotājam e-pasta mediju. Darbības lietotāja mediju iestatīšanai, kas ir kopīgas visiem mediju tipiem, ir aprakstītas lapā Media types.