After trying to setup postgrey, I had a lot of warning messages in my mail.log file like this:
May 7 12:26:19 gandalf postfix/postdrop[6065]: warning: mail_queue_enter: create file maildrop/713410.6065: Permission denied May 7 12:26:29 gandalf postfix/postdrop[6119]: warning: mail_queue_enter: create file maildrop/724102.6119: Permission denied May 7 12:26:29 gandalf postfix/postdrop[6065]: warning: mail_queue_enter: create file maildrop/734104.6065: Permission denied May 7 12:26:39 gandalf postfix/postdrop[6119]: warning: mail_queue_enter: create file maildrop/744803.6119: Permission denied May 7 12:26:39 gandalf postfix/postdrop[6065]: warning: mail_queue_enter: create file maildrop/754805.6065: Permission denied May 7 12:26:49 gandalf postfix/postdrop[6119]: warning: mail_queue_enter: create file maildrop/765505.6119: Permission denied May 7 12:26:49 gandalf postfix/postdrop[6065]: warning: mail_queue_enter: create file maildrop/775505.6065: Permission denied May 7 12:26:59 gandalf postfix/postdrop[6119]: warning: mail_queue_enter: create file maildrop/786207.6119: Permission denied
To get rid of this messages, I had to do the following:
root@gandalf:/var/spool/postfix# postfix check postfix/postfix-script: warning: not owned by group postdrop: /var/spool/postfix/public postfix/postfix-script: warning: not owned by group postdrop: /var/spool/postfix/maildrop
SOLUTION:
root@gandalf:/var/spool/postfix# /etc/init.d/postfix stop root@gandalf:/var/spool/postfix# killall -9 postdrop root@gandalf:/var/spool/postfix# chgrp -R postdrop /var/spool/postfix/public root@gandalf:/var/spool/postfix# chgrp -R postdrop /var/spool/postfix/maildrop/ root@gandalf:/var/spool/postfix# postfix check root@gandalf:/var/spool/postfix# postfix reload
Thank you !!
With mine it was:
postfix/postfix-script: warning: not owned by group postdrop: /usr/sbin/postqueue
postfix/postfix-script: warning: not owned by group postdrop: /usr/sbin/postdrop
And after chgrp-ing those two files to postdrop:
postfix/postfix-script: warning: not set-gid or not owner+group+world executable: /usr/sbin/postqueue
postfix/postfix-script: warning: not set-gid or not owner+group+world executable: /usr/sbin/postdrop
A ‘chmod g+s /usr/sbin/postqueue /usr/sbin/postdrop’ then fixed that.
thank you – a good tool to have in the howto
Thanks for the info. I had the same ownesrship and set-gid issues as Terry did. Strange thing is that this issue began after a power outage a few days ago.
Thank you. My problem was solved with this.
Thank you !!!!!!!!
Thanks! Solved my problem!
Thank you, problem solved!
Grà cis, tio! Això ha estat un 10! Melassa!
Déu t’ho pagui amb fills
Thanks! Your article helped us solving our problem