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.

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

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, 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 no 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ā sūtīto ziņojumu From adrese.
Tiek atbalstīta sūtītāja attēlojamā vārda pievienošana kopā ar faktisko e-pasta adresi (piemēram, "Zabbix_info" kā Zabbix_info <[email protected]> iepriekš redzamajā ekrānuzņēmumā).
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:
[email protected] (tikai e-pasta adrese, leņķiekavas nav nepieciešamas)
Zabbix_info <[email protected]> (attēlojamais vārds un e-pasta adrese leņķiekavās)
∑Ω-monitoring <[email protected]> (UTF-8 rakstzīmes attēlojamajā vārdā)
Nederīgi piemēri:
Zabbix HQ [email protected] (ir attēlojamais vārds, bet e-pasta adrese nav ietverta leņķiekavās)
"Zabbix@<H(comment)Q>" <[email protected]> (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 kā HELO komandas domēns tiks nosūtīts servera resursdatora nosaukums.
Š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.
Servera konfigurācijas direktīvas "SSLCALocation" vērtība sertifikāta validācijai 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āpārkonfigurē 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 (versijas informāciju skatiet server prasībās).

Skatiet arī common media type parameters, lai iegūtu informāciju par noklusējuma ziņojumu un brīdinājumu apstrādes opciju konfigurēšanu.

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.