<<< Date Index >>>     <<< Thread Index >>>

Re: mutt - slow mbox'es



On Wed, Jul 21, 2004 at 08:42:15AM EDT, Domas Lukoshius wrote:

> I'm using mutt 1.4.2.1i with mboxes. (os - freebsd, UFS filesystem)
> I've about 80mb mbox with about ~6000 emails. Mutt reads this
> mbox about 10 seconds at startup.
> 
> I know, I can use Maildir header caching patch for mutt, but I dont
> want to move from mbox to Maildir.
> 
> So, can anyone suggest my how to cache headers (is there some patch
> avalaible?) by using mbox ?
> Or is there any other way to make mutt read mbox faster ?

Well, if you feel like hacking up Mutt support for the mbx format,
you can have the only mailbox format that performs even better than
the mbox format.  Your other option is to use the IMAP header cache
with a connection to your local UW-IMAPd (which already supports mbx)
running on mbx mail stores (which is my setup, minus the header cache -
I don't need header caching, since I rarely leave my 300 megabyte inbox).

The advantage of mbx is twofold: not only is mbx ridiculously efficient
(since it's a binary format, rather than a plaintext format), but unlike
maildir (and other directory-based mail stores), mbx retains all the
information in the original mbox.  It also retains the simplicity of
a flat-file mailbox, which comes in handy sometimes.  (Try copying a
mailbox from DOS, and you'll see what I'm talking about.)  Who says you
can't have your cake and eat it too?

Enjoy,
 - Dave

-- 
Uncle Cosmo, why do they call this a word processor?
It's simple, Skyler.  You've seen what food processors do to food, right?

Please visit this link:
http://rotter.net/israel

Attachment: pgpiSnqNEVKhE.pgp
Description: PGP signature