Comment 7 for bug 581718

Revision history for this message
Lionel Dricot (ploum-deactivatedaccount) wrote :

I'm using absolute path.

The problem is that the path was given by LDAP with :

user_attrs = mailbox=home (this is what is recommended in the documentation)

It seems that, for whatever reason this string is passed directly to the code and used as "home". But because it starts with "maildir:", it fails the test "first character is /".

The workaround so far was to disable mailbox from ldap and use directly mail_location = maildir:/home/mail/%u

I've seen a similar symptom on dovecot mailing list and the dev reply something like "this is wrong, remove the maildir:". It's really a pitty because a lot of usecases are now broken because of a poor implementation of one very specific test. The error message is also not really informative.