PFlogsumm
Aus Doku-Wiki
Zur Navigation springenZur Suche springenInhaltsverzeichnis
Arbeitsweise
Links
Anleitung Mailgraph und PFLogSumm
Installation
aptitude install pflogsumm
Konfiguration
LogRotate anpassen
vi /etc/logrotate.conf /var/log/mail.log { missingok daily rotate 7 create compress start 0 }
ACHTUNG das Log kann unter /etc/logrotate.d/rsyslog schon eingetragen sein. Dort habe ich dieses deaktiviert
oder unter Ubuntu 12.4
vi /etc/cron.daily/sysklogd # logs=$(syslogd-listfiles) logs=$(syslogd-listfiles -s mail.log)
PFlogsumm-Script
- Script anlegen
vi /usr/local/sbin/postfix_report.sh #!/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin MAIL=MAIL@example.de gunzip /var/log/mail.log.0.gz pflogsumm /var/log/mail.log.0 | /usr/bin/mail -s "Info Spam-Mail" $MAIL gzip /var/log/mail.log.0 exit 0
- Ausführbar machen
chmod 700 /usr/local/sbin/postfix_report.sh
- Crontab-Eintrag für PFlogsumm anlegen
1 7 * * * /usr/local/sbin/postfix_report.sh