On Thu, March 15, 2007 1:40 pm, Nick Rout wrote: > > On Thu, March 15, 2007 1:21 pm, Matthew Gregan wrote: >> At 2007-03-15T12:41:06+1300, Don Gould wrote: >>> I'm currently using dovecot >>> >>> It doesn't support folders within folders >> >> It does. If it's not working for you, check your configuration or post >> specific details about the error you're seeing. >> >> Cheers, >> -mjg > > I just posted the same message, but of course it depends on the underlying > mail store. dovecot will do maildir OR mbox. If Don is using mbox then > sub-folders of a folder that also contains mail will not work - ie a > mailbox in mbox can have either messages or other folders inside it, but > not both. > > Just reposting to gratuitously add my recommendations. Over the years I have used the following imap servers:
UW imap on mbox mailstore. Cyrus-imap on their own mailstore. Courier-imap on maildir. Dovedot on maildir (the same maildir files as in the previous implementation, converted using some tool that rebuilds the indices.) I have found that dovecot w/maildir offers the best performance and overall usability and ease of setup. I would never go back to mbox - I am ahoarder and have large mailboxes. The performance hit on opening large mbox files is a pain. And with maildir (or cyrus) you get the ability to have folders that contain both mail messages and other folders. mbox will not do that. If you think about the mbox format the reason becomes apparent. Which brings me right back on topic. Oh and another thing, moving mail to a new mail server, if you only have a few users, is best done from a mail client. Set up an account on each server in the same client, then simply drag and drop whole folders across, setting up the naming and nesting of your folders on the new server as you please. If you have scores of users, there are scripts floating around the net to take an account from machine, but they don't always work the best. Better avoided for the case of a few user accounts. -- Nick Rout
