I am using the latest builds of postfix/maildrop.
I am trying to set file permissions on all
postfix/maildrop config files so only the owner and
group can read/execute them. So far so good except
for these two files: maildropmysql.config and
maildroprc
*************************
error in maillog from postfix after setting the files
to o-rwx: temporary failure. Command output: maildrop:
signal 0x0B
if i set the two file back, o+rwx, the error goes away
and the mail delivery works.
thanks
*************************
here is master.cf:
maildrop unix - n n - -
pipe
flags=DRhu user=virtual argv=/usr/local/bin/maildrop
-d ${recipient}
*************************
/etc/group:
postdrop:x:12344:virtual
nobody:x:12346:virtual
virtual:x:1001:
*************************
/etc/passwd:
postfix:x:12345:12345::/home/postfix:/dev/null
nobody:x:12346:12346::/home/nobody:/dev/null
virtual:x:1001:1001::/home/virtual:/dev/null
*************************
ls /etc/postfix/maildrop* -la:
-rw-r-x--- 1 root nobody maildropmysql.config
-rw-r-x--- 1 root nobody maildroprc
*************************
maildrop config:
./configure --enable-maildrop-uid=root
--enable-maildrop-gid=root --enable-maildirquota
--enable-maildropmysql
--enable-syslog=1
--with-mysqlconfig=/etc/postfix/maildropmysql.config
--enable-DEBUG --with-etcdir=/etc/postfix
--enable-restrict-trusted=0