[Dovecot] migration question: "imap server directory"
Bart Smaalders
barts at smaalders.net
Thu Feb 8 08:10:25 UTC 2007
Dan Price wrote:
> In prepping our IMAP migration to Dovecot, I've hit upon a small
> issue: the "IMAP server directory" which Thunderbird users have
> set in the "advanced" prefs.
>
> Our old IMAP server seems to set your current directory to ~.
> This wound up causing users to set their IMAP server directory to
> "/home/<user>/mail/" so that their mailboxes would be found:
>
> --> A104 LIST "/home/dp/mail/" "%"
> * LIST (\NoSelect) "/" /home/dp/mail/
> * LIST (\NoInferiors \UnMarked) "/" /home/dp/mail/sent-mail-Jul-2006
> * LIST (\NoInferiors \UnMarked) "/" /home/dp/mail/sent-mail-Dec-2004
> ...
> A104 OK LIST completed
>
> Of course, relative paths also work, but it seems that not many users
> are using them:
>
> --> A105 LIST "mail/" "%"
> * LIST (\NoSelect) "/" mail/
> * LIST (\NoInferiors \UnMarked) "/" mail/sent-mail-Jul-2006
> * LIST (\NoInferiors \UnMarked) "/" mail/sent-mail-Dec-2004
> ...
> A105 OK LIST completed
>
> Also, it turns out that some users have mail in "mail" and some in
> "Mail". So for now, with Dovecot, I've set:
>
> mail_location = mbox:~:INBOX=/var/mail/%u:INDEX=%h/Mail/imapd-indices
>
> But users with absolute paths are having issues:
>
> A102 LIST "/home/dp/mail/" "%"
> A102 OK List completed.
>
> Versus:
>
> A103 LIST "mail/" "%"
> * LIST (\Noselect \HasChildren) "/" "mail/"
> * LIST (\NoInferiors \UnMarked) "/" "mail/sent-mail-Jul-2006"
> * LIST (\NoInferiors \UnMarked) "/" "mail/sent-mail-Dec-2004"
> A103 OK List completed.
>
> I've read the MailboxLocation page on the Wiki, but I'm not sure
> of the best way to proceed and have things stay compatible for
> my users. It is possible to ask all users to change, but I'm
> going to have to field a lot of questions if I ask users for that :/
>
> Thanks!
>
> -dp
>
> --
> Daniel Price - Solaris Kernel Engineering - dp at eng.sun.com - blogs.sun.com/dp
Do you need to set
mail_full_filesystem_access = yes
in your dovecot.conf?
- Bart
More information about the dovecot
mailing list