[SATLUG] Help needed setting up a mail server

Brad Knowles brad at shub-internet.org
Thu Nov 29 23:03:06 CST 2007


On 11/29/07, Chris Lemire wrote:

>  It sounds like you can allow a client the ability to create more folders
>  or something and limit there mailbox size.  I only have a couple of
>  users so it doesn't matter to me.

The original Maildir does not have any concept of folders.  There are 
some subdirectories where certain operations occur, but all 
presentation to the user regarding folders in their IMAP MUA is 
purely a representation built by the IMAP server on top of the flat 
directory structure in Maildir.

With Maildir++, you actually get a direct one-to-one mapping of user 
IMAP folders to subdirectories within the Maildir file structure. 
This can avoid some of the problems with excessively flat directory 
structures that start having serious performance problems once they 
get more than a thousand or so files in them.

Of course, if the user doesn't creating any additional IMAP folders 
within their MUA, then Maildir++ doesn't save you, whereas the 
mailbox directory hashing and indexing scheme built into Cyrus would 
never have those problems in the first place.


For Maildir versus Maildir++, see 
<http://www.inter7.com/courierimap/README.maildirquota.html> and the 
WikiPedia Maildir article at <http://en.wikipedia.org/wiki/Maildir> 
for more info.

-- 
Brad Knowles <brad at shub-internet.org>
LinkedIn Profile: <http://tinyurl.com/y8kpxu>


More information about the SATLUG mailing list