On Thu, 2005-10-13 at 13:13 +0200, Qweb - Yavuz Aydin wrote:
And in the logfile I see: Oct 13 13:09:47 s1 dovecot: chdir(/local/web/websites/5850844095/www) failed with uid 1020: Permission denied Oct 13 13:09:47 s1 dovecot: child 1527 (imap) returned error 89
However, when I change the permissions on the home-dir to 755, it works. The point is, none of my mailboxes (INBOX or others) are in my home-dir, so why does dovecot need my home-directory? .. PS1 the default_mail_env reads: default_mail_env = mbox:/local/mail/imap/%u/:INBOX=/local/mail/spool/%u
In that case it would be better if userdb returned /local/mail/imap/%u as the home directory. But that's too much trouble to change, the alternative is to make it chdir to /tmp directory. The current CVS code actually already fallbacks to /tmp if chdir() to home directory failed because of permissions.