Logwatch Bildirimlerinin SSMTP ve Yandex Mail Kullanarak Gönderilmesi

SSMTP Kurulumu ve Yapılandırılması

Kurulum:

sudo apt-get install ssmtp

Yandex İçin Yapılandırma:

sudo vim /etc/ssmtp/ssmtp.conf

Dosya aşağıdaki gibi olmalıdır:

mailhub=smtp.yandex.ru:587
rewriteDomain=example.com
AuthUser=logwatch@example.com
AuthPass=parola
FromLineOverride=NO
UseTLS=YES
UseSTARTTLS=YES

Sistemdeki root mail kullanıcısına bu mail atanır:

sudo vim /etc/ssmtp/revaliases

Dosyaya aşağıdaki satır eklenir:

root:logwatch@example.com:smtp.yandex.ru:587

Logwatch Yapılandırılması

sudo vim /usr/share/logwatch/default.conf/logwatch.conf

Dosyada bulunan ayarlar aşağıdakine benzer olmalıdır:

Output = mail
Format = html
MailFrom = root

Geri kalan ayarları kendi seçimleriniz doğrultusunda yapabilirsiniz veya öntanımlı ayarları olduğu gibi bırakabilirsiniz.

Test:

sudo logwatch --detail high --mailto mailto@example.com --range yesterday
comments powered by Disqus