1. 15
  1.  

  2. 5

    I’ve been using mutt as my MUA for about 12 years and I can’t really see myself using anything else.

    My setup on OS X is a bit simpler than this one, just using mutt’s built-in IMAP support to talk to my dovecot server over the internet all the time. Mutt’s IMAP header caching makes switching mailboxes very fast, and my IMAP-maildir cache hack makes mutt write out its message caches as Maildirs, so that I have an automatic offline cache. My mutt config is on github if anyone wants to look at it.

    On the server, I have procmail moving mailing list messages into folders before they hit my inbox, and then writing a copy of every inbox message to an allmail folder. This way my phone only buzzes when I get a message directly to me, and I have an archive of every e-mail I’ve received (going all the way back to like 2002) so I can freely delete things from my inbox.

    I also store passwords for mutt and msmtp in keychain, which is handy. I’m using lbdb to retrieve addresses from the Address Book app on OS X, with a few local contacts in a plaintext file that mutt reads in. I use gpg for PGP encryption to certain customers, which mutt easily allows with simple send-hooks.

    I’ve tweaked the sidebar display to only show new message counts, which I like better than the default one: http://i.imgur.com/aiMLj.png.

    I’m also using my imapbiff to send notifications of new e-mail to growl.

    1. 1

      Doing it. Downloading all my 62776 emails is taking… a while.

      1. 1

        This is basically how I do my mail; another great resource is Patrick Brisbin’s article Using Two IMAP Accounts in Mutt.