[Dovecot] mail_location and storage type
Jürgen Herz
juergen at jherz.redirectme.net
Wed Feb 7 17:11:08 UTC 2007
Hi,
I was setting up a new system for testing Dovecot 1.0. My old one is
using 0.99 and was set up quite a time ago, so I had to consult the
documentation.
I needed several attempts until it worked and that was because the
designated maildir directory /server/mail/jrg/Maildir was completely
empty. Upon login the server exited and wrote the following to the log:
POP3(jrg): Ambiguous mail location setting, don't know what to do with
it: /server/mail/jrg/Maildir (try prefixing it with mbox: or maildir:)
POP3(jrg): Failed to create storage with data: /server/mail/jrg/Maildir
That thing was the main cause of my confusion since the config wasn't
ambiguous at all at already contained a prefix:
mail_location = maildir:/server/mail/%u/Maildir
The wiki article MailLocation doesn't contain any hint maildirs have to
contain at least a cur subdirectory. That information I eventually got
from mail-storages.txt - that file must be one for which the wiki isn't
an alternative.
So what is this mail about?
1. The log message is wrong or at least missleading. Would be fine if it
could get improved.
2. Is there any reason at all to have a storage prefix but still require
some special format for the directory in order to recognize it?
3. At least if the behaviour will stay, shouldn't the text from
mail-storages.txt converted to a wiki article or incorporated into
MailLocation?
Regards,
Juergen
More information about the dovecot
mailing list