Hi, >> I've just set up a fedora14 box with postfix v2.7.3, and would like to >> use procmail as the delivery agent. In previous systems I've set up, >> procmail was setuid root, but on this one it is not. Without it, it >> seems it can't write the spool file: >> >> Apr 18 21:39:58 mail02t postfix/local[12142]: 3B07E60053: >> to=<mu...@example.com>, relay=local, delay=0.26, >> delays=0.13/0.01/0/0.12, dsn=5.2.0, status=bounced (can't create user >> output file. Command output: procmail: Couldn't create >> "/var/spool/mail/munin" ) >> Apr 18 21:39:58 mail02t postfix/local[12130]: 3AA966006D: >> to=<r...@example.com>, orig_to=<root>, relay=local, delay=20987, >> delays=20987/0.01/0/0.12, dsn=5.2.0, status=bounced (can't create user >> output file. Command output: procmail: Couldn't create >> "/var/spool/mail/nobody" ) >> > Can you post the output of command "ls -la /var/spool/mail" ? > Most of this problem was caused by wrong permission
[root@fc14 ~]# ls -ld /var/spool/mail drwxrwxr-x. 2 root mail 4096 Mar 31 13:25 /var/spool/mail The directory itself is empty. I could set the directory sgid mail, but then users would be able to reach each other's mail, no? All users are not in group mail, anyway. Thanks, Alex