Re: suggestion need to design an email system.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 18 Sep 2008, Adam Tauno Williams wrote:

> On Wed, 2008-09-17 at 21:12 -0700, David Lang wrote:
>> 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.
>
> Yep,  which is why the sealed mailstore is a good idea: meta-data.  You
> can keep reliable meta-data if third parties can go in and muck about.

one of those "can" should be "can't" :-)

David Lang

>> 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)
>
>
> ----
> 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
>
----
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

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux