Eudora Replacement
Kevin D. Clark
clark_k at pannaway.com
Wed Oct 13 08:34:00 EDT 2004
David Kramer writes:
> That being said, the next time I have lots of free time (read: the
> next time I'm unemployed), I want to switch from uw-imap to another
> IMAP server that uses individual files, because I tend to do things
> like grep for messages a lot. And I've hated uw-imap for a long time
> now.
Personally, I wouldn't wait that long. In practice, I've found
uw-imap to be so slow that I more than made up my time by switching to
a Maildir-based IMAP server.
Here is some interesting data:
http://www.courier-mta.org/mbox-vs-maildir/
I happen to use Courier-IMAP. I've tried Dovecot and it hangs for me
quite a lot. I've also attempted to set up Cyrus (compiled from
source) but I could never get this to work (probably my own fault).
It shouldn't be that hard to convert your mboxes over to Maildir
format. I can think of two easy methods:
1: snarf the existing mail from your existing IMAP server using
fetchmail and the --folder flag
2: run formail (comes with procmail) on your existing mboxes. Use
the "-s" flag.
In both cases, send the resulting mail to procmail, which will create
your Maildirs for you:
# I don't even know if this next line is necessary -- YMMV
MAILDIR=$HOME/Maildir
# Procmail delivery rules:
# .../somefile -> "somefile" is in mbox format
# .../foo/ -> Maildir format
# .../foo/. -> MH format
:0w
* ^TO.*(discuss|announce)@blu.org
$HOME/Maildir/.blu-discuss/
Hope this helps,
--kevin
--
GnuPG ID: B280F24E
More information about the Discuss
mailing list