On Sun, Apr 06, 2003 at 10:43:31AM +0300, Christoph Bugel wrote:
> On 2003-04-05  Tzafrir Cohen wrote:
> 
> > mbox has two major problems:
> > * All the data is in one file (locking problems)
> > * there is no index to that file. Thus operations are highly
> >   inefficient.
> 
> ..
> 
> > mbx is wu's attempt to create a more efficient mailbox format.
> > Although they are now working on an improved one.
> 
> I've heard of mbx, but mutt doesn't seem to support it :(.

The coed is there. There is a library (by default: statically linked.
Debian has it dynamically-linked, to save at least 3MB of disk). I can't
attest to the quality of that code, and to its adaptibility.

> I wonder
> why there is no widely suppported *indexed* mailbox format.  

Some other mailers have their own such formats. At least mozilla and evoltion
(the two I have checked)

> BTW, I tried maildir but it doesn't help much in this respect. not
> really surprising, since it's just a directory. jusl like mbox, it
> does not have an index. So I am staying with the simpler mbox.

With ext2 , and certainly with reiserfs (optimised for many small files)
maildir operations seem to be faster. Basically: you at least know where
exatly is every message.

Think also of delivery of mail to such a mailbox: delivering a mail to a
maildir is certainly much faster. So is delition.

However, last time I tried using maildirs with mutt, I just couldn't
figured out how to navigate between folders. So I gave up and returned
to maildirs (which was a shame, because this was one of the reasons I
had prepared a reiserfs partition, and I spent some time converting the
mailboxes to maildirs).

-- 
Tzafrir Cohen                       +---------------------------+
http://www.technion.ac.il/~tzafrir/ |vim is a mutt's best friend|
mailto:[EMAIL PROTECTED]       +---------------------------+

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to