On Sun, 2008-03-09 at 21:18 -0700, Andrew Roberts wrote:
After upgrading to 1.1_rc2, however, deliver creates a maildir named "%Lu" and delivers all mail for all users to it.
Is the %Lu from home=/var/mailhomes/%Lu user from user=%Lu? Do either of them get expanded correctly? dovecot-auth should already do the %Lu expansion, not deliver/master. Set auth_debug=yes and see what it shows in "Master out" line?
It looks like dovecot-auth is doing the right thing.
Mar 9 21:08:17 milne dovecot: auth(default): master in: USER 1 aroberts@noom.org service=deliver Mar 9 21:08:17 milne dovecot: auth(default): master out: USER 1 aroberts@noom.org uid=206 gid=206 home=/var/mail/mailhome/aroberts@noom.org mail=maildir:/var/mail/aroberts@noom.org
ok, so:
namespace: type: private separator: . location: maildir:/var/mail/%Lu inbox: yes list: yes subscriptions: yes
Do you mean it creates /var/mail/%Lu directory and changing namespace location changes this to e.g. /var/mail/test tries to create that instead of %Lu?