Note that with default configuration Potstfix is already logging all other events, except RBL ones, because in Debian chroot logging by syslog is well configured in /etc/rsyslog.d/postfix.conf
I've deactivated temporarily chroot, and I'm still waiting if there is some news about reject_rbl_client events being logged. El 01/07/14 16:47, Narcis Garcia ha escrit: > Doing this (unpriv to n) and restarting service I get the following from > /var/log/mail.log : > > error: incorrect SMTP server privileges: uid=0 euid=0 > fatal: the Postfix SMTP server must run with $mail_owner privileges > warning: process /usr/lib/postfix/smtpd pid 14987 exit status 1 > warning: /usr/lib/postfix/smtpd: bad command startup -- throttling > > $ postconf | grep -e 'mail_owner' > mail_owner = postfix > > > El 01/07/14 16:30, Wietse Venema ha escrit: >> Narcis Garcia: >>> Hello; >>> >>> I'm working with Debian GNU/Linux 7 and Postfix 2.9.6 >>> I've configured a Postfix service with this (real rbl instead of example): >>> >>> $ postconf -e 'smtpd_recipient_restrictions = >>> permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination,reject_rbl_client >>> rbl.example.net' >>> >>> $ postconf -e 'postscreen_dnsbl_sites = rbl.example.net' >>> >>> $ service postfix reload >>> >>> Spam delivery has been reduced with this, but I cannot investigate false >>> positives because nothing of this (RBL) is logged to /var/log/mail.log >>> nor /var/log/syslog >>> >>> What do I need to do to Postfix logs DNSBL/RBL events? >> >> Postfix logs all rejects, and all successful/failed deliveries with >> severity mail.info. It is possible that you have Postfix chroot >> turned on without proper configuration. >> >> In master.cf, change the fourth column into 'n' in the line "smtp >> .... smtpd". Then type "postfix reload" and see if your SMTP server >> logging is fixed. >> >> Then, fix the fourth column of all other Postfix services, too. >> >> Wietse >>