Хабарландыру параметрлері (notifications.toml)

Әдепкі бойынша хабарландыру параметрлері осында:

/etc/kor-elf-shield/notifications.toml

Бұл параметрлердің жолын негізгі параметрлерде өзгертуге болады және мұнда танысуға болады (параметр notifications).

Толыққанды көшірмесі параметрлер файлы осында.

Бұл файлда бірнеше бөлімдер бар:


Негізгі параметрлер

Бұл параметрлер файлдың басында "клиенттің электрондық поштасын орнату" бөлімдеріне дейін болуы керек

Параметр enabled
Мағынасы true немесе false
Әдепкі бойынша false
Сипаттама Хабарландыруларды қосады немесе өшіреді.
true  - қамтиды
false - өшіреді
Мысалдар
enabled = true
enabled = false
***
Параметр enable_retries
Мағынасы true немесе false
Әдепкі бойынша true
Сипаттама Егер ол бірден жұмыс істемесе, хабарлама жіберудің қайталанған әрекеттерін қамтиды.
true  - қамтиды
false - өшіреді
Мысалдар
enable_retries = true
enable_retries = false
***
Параметр retry_interval
Мағынасы 1-ден
Әдепкі бойынша 600
Сипаттама Әрекет арасындағы секундтардағы уақыт аралығы.
Мысалдар
retry_interval = 600
retry_interval = 3600
***
Параметр server_name
Мағынасы Рұқсат етілген таңбалар: a-z, A-Z, ., -, _
Әдепкі бойынша server
Сипаттама Хабарландырулардағы Сервер атауы.
Мысалдар
server_name = "server"
server_name = "my_new_server"

Клиенттің электрондық поштасын орнату

Алдымен осы бөлімнің параметрлерін көрсету [email]керек, содан кейін осы бөлімнің қалған параметрлерін көрсету керек. Мысал:

[email]
host = "smtp.gmail.com"
port = 587
auth_type = "PLAIN"
Параметр host
Мағынасы E-mail серверінің домені немесе IP
Әдепкі бойынша  
Сипаттама Пошта жіберілетін Сервер.
Мысалдар
host = "smtp.gmail.com"
Параметр port
Мағынасы E-mail серверінің порты
Әдепкі бойынша  
Сипаттама Пошта жіберілетін сервер портын көрсетіңіз.
Мысалдар
port = 587
port = 465
Параметр username
Мағынасы E-mail серверінен кіру
Әдепкі бойынша  
Сипаттама Пошта жіберілетін серверге кіру.
Мысалдар
username = "username@gmail.com"
username = "username"
Параметр password
Мағынасы E-mail серверінен құпия сөз
Әдепкі бойынша  
Сипаттама Пошта жіберілетін серверге Пароль.
Мысалдар
password = "my@password"
password = "123456"
Параметр auth_type
Мағынасы Опциялар: "PLAIN", "LOGIN", "CRAM-MD5", "NONE"
Әдепкі бойынша PLAIN
Сипаттама Авторизация түрі. Әдетте қолданылады "PLAIN". Егер сізде құпия сөзсіз ішкі реле болса-пайдаланыңыз "NONE".
Мысалдар
auth_type = "PLAIN"
auth_type = "CRAM-MD5"
Параметр tls_mode
Мағынасы Опциялар: "NONE", "STARTTLS", "IMPLICIT"
Әдепкі бойынша STARTTLS
Сипаттама Қорғалған байланыс.

"NONE" - жоқ TLS
"STARTTLS" - қалыпты SMTP 587 (немесе 25) + арқылы жаңарту STARTTLS
"IMPLICIT" - SMTPS (TLS бірден), әдетте 465
Мысалдар
tls_mode = "STARTTLS"
tls_mode = "NONE"
Параметр tls_policy
Мағынасы Опциялар: "MANDATORY", "OPPORTUNISTIC"
Әдепкі бойынша MANDATORY
Сипаттама Егер режимде қорғалған қосылым түрі болса ғана STARTTLS.

"MANDATORY" — егер STARTTLS қол жетімді болмаса/сәтсіз болса, қате пайда болады
"OPPORTUNISTIC" - тырысып STARTTLSкөріңіз, бірақ мүмкін болмаса, онсыз жіберуге тырысыңыз TLS
Мысалдар
tls_policy = "MANDATORY"
tls_policy = "OPPORTUNISTIC"
Параметр tls_verify
Мағынасы true немесе false
Әдепкі бойынша true
Сипаттама Қорғалған байланыс сертификатын тексеріңіз.
true  - қамтиды
false - өшіреді
Мысалдар
tls_verify = true
tls_verify = true
Параметр from
Мағынасы E-mail мекенжайы
Әдепкі бойынша  
Сипаттама Электрондық пошта, ол пошта жіберілген кезде көрсетіледі.
Мысалдар
from = "test@localhost"
from = "username@gmail.com"
Параметр to
Мағынасы E-mail мекенжайы
Әдепкі бойынша  
Сипаттама Хабарламалар жіберілетін E-mail мекенжайы.
Мысалдар
to = "test@localhost"
to = "any@localhost"
to = "username@gmail.com"