Linux - logwatch přestal fungovat - neposílá emaily
Ahoj, používám logwatch, abych dostával do emailu výpis logů z mé linux mašiny. Z ničeho nic však email přestal být doručován. Nevíte čím by to mohlo být?
Zkus restartnout cron, dej
Dále zkus poslat ručně email z logwatche:
Koukni co máš nastaven jako mailer pro logwatch:
Pokud používáš postfix a dovecot, tak se mrkni na frontu na SMTP serveru:
Tak testovací emaily logwatche procházely, ale když jsem to dal do cronu, tak to neodešlo. Nakonec jsem problém našel v tom, že musí být uvedena absolutní cesta na logwatch takto
A jinak hlavní konfigurák logwatche je
ODPOVĚĎ
Zkus restartnout cron, dej
service cron restartDále zkus poslat ručně email z logwatche:
logwatch --logfile secure --detail high --mailto email@email.cz --range yesterdayKoukni co máš nastaven jako mailer pro logwatch:
nano /usr/share/logwatch/default.conf/logwatch.confmailer = "/usr/sbin/sendmail -t" nebo mailer = "/usr/sbin/ssmtp"Pokud používáš postfix a dovecot, tak se mrkni na frontu na SMTP serveru:
mailqODPOVĚĎ
Tak testovací emaily logwatche procházely, ale když jsem to dal do cronu, tak to neodešlo. Nakonec jsem problém našel v tom, že musí být uvedena absolutní cesta na logwatch takto
/usr/sbin/logwatch --logfile secure --detail high --mailto email@email.cz --range yesterdayA jinak hlavní konfigurák logwatche je
/usr/share/logwatch/default.conf/logwatch.conf