Fine tuning Postfix mail logs
For some reason, by default, after installation via apt-get of Postfix on Debian, Postfix log output gets logged to /var/log/syslog, /var/log/mail.log and /var/log/mail.info.. all with the same information
On one of my servers, syslog-ng takes care of the syslog.. the edits to this (syslog-ng.conf) comprised:
Before:
filter f_syslog { not facility(auth, authpriv); };
After:
filter f_syslog { not facility(auth, authpriv,mail); };
and also comment out this:
#log { source(src); filter(f_mail); destination(mail); };
On another one of my servers, the default syslog is in use.. the edits to this (syslog.conf) comprised:
Before:
*.*;auth,authpriv.none; /var/log/syslog
After:
*.*;auth,authpriv.none;mail.none; /var/log/syslog
and also comment out this:
#mail.* -/var/log/mail.log
now restart the daemons and your log files won’t have a shedload of duplicated information!