On Sun, 2010-09-12 at 01:24 -0400, Aladdin wrote:
> > mail_location: > maildir:/var/mail/%d/%n:CONTROL=/var/mail/%d/%n:INDEX=/var/mail/%d/%n:INBOX= > /var/mail/%d/%n > This looks wrong- maildir:/var/mail/%d/%n it should be maildir:/var/mail/%d/%n/Maildir and it appears strange that you're using INBOX=... but, it is your system you should know what you're doing with those options. > plugin: > > sieve: /var/mail/%d/%n/.sieve > > ----------- End lda/sieve part -------------- > > userdb: > > driver: static > > args: uid=vmail gid=vmail home=/var/mail/home/%u > > ??????? you are not specifying %d this also doesnt look right based on other information you have supplied /home/ ?? I suspect this section here is the main culprit, but it has been a long time since I've used any non mysql based solution, so I could be rusty. > userdb: > > driver: passwd > > plugin: > > sieve: /var/mail/%d/%n/.sieve > > > > And, here is the log output: > > > > ops:/var/log/mail# cat deliver-errors.log > > 2010-09-11 18:23:46 deliver(aladdin): Error: sieve: failed to stat user's > sieve script: stat(/var/mail//aladdin/.sieve) failed: Not a directory (using > global script path in stead) > I would expect this error given the above criteria