On Wed, 17 Sep 2008, Wesley Craig wrote:

> On 17 Sep 2008, at 11:40, Jens Hoffrichter wrote:
>> Why does cyrus need it's own
>> structure for the mailboxes, which is similar, but not wholly
>> compatible, to maildir. Maildir and cyrus both suffer from the same
>> disadvantages (huge needs in terms of inodes etc.), yet I see no
>> distinctive advantage for the cyrus mailbox format to maildir.
>
> Performance.  I could go on & on, but that's the answer, basically.

actually, I suspect that Cyrus existed before Maildir and since Cyrus is a 
'black box' server there's no advantage to moving to maildir.

Also Cyrus has cache, index, and flags stored seperatly from the message 
itself, 
which means that when these things are changed the message file itself doesn't 
need to change.

doign a quick google check on maildir it also appears that maildir is not as 
standard as people think it is, it's defined almost entirely by the 
implementation (DJB started it, but never worked to turn it into a standard for 
others to use)

David Lang
----
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Reply via email to