Hi all,
Our mailstore was converted from a Courier-IMAP system last year, but I
am planning a migration to a shiny new VM, and would really like to
clean things up and do away with the legacy INBOX namespace.
My goal is to simplify IMAP client setup - no special 'INBOX' namespace
needed, they just enter the server info and credentials.
Also important because I will be rolling out SOGo, which has a nice web
interface, and I want the mailstore to be as close to default dovecot
settings as possible - although I do plan on converting from maildir to
mdbox when I do the conversion
I also don't want other folders to show up as subfolders of the Inbox in
IMAP clients, they should all show up on the same level as the Inbox.
I've read http://wiki2.dovecot.org/Migration/Courier, but I don't see
anything about how to eliminate this stupid legacy INBOX. namespace, so
that new IMAP clients won't show all folders as subfolders of the INBOX
unless/until they add the INBOX namespace prefix in the advanced settings.
I've also been reading http://wiki2.dovecot.org/Namespaces, but I'm
still confused as to how to go about this.
Currently I have:
namespace inbox {
inbox = yes
location mailbox Drafts {
special_use = \Drafts
}
mailbox Junk {
special_use = \Junk
}
mailbox Sent {
special_use = \Sent
}
mailbox "Sent Messages" {
special_use = \Sent
}
mailbox Trash {
special_use = \Trash
}
prefix = INBOX.
separator = .
}
The wiki recommends avoiding the 'alternative' of having two different
namespaces, so I don't want to do that.
Also - it would be ok if existing clients had temporary issues
displaying folders properly until the INBOX prefix was removed (I would
give everyone plenty of advance warning).
Anyone ever done this before? Any suggestions Timo?
Note: I am planning a migration to a new mail server (VM), so could make
any filesystem layout changes when I do this if necessary.
Thanks,
--
Best regards,
*/Charles/*