Hacker News new | ask | show | jobs
by thelittlelisper 4820 days ago
I always go back to mutt. It does one thing, read email, and it does it well.

The key is to set it up appropriately. Don't use mutt for downloading your email, especially if you wanna deal with IMAP. Use isync (mbsync) for that purpose (I used to use offlineimap, but it's buggy and not very fast).

There's also notmuch, which I use for indexing my email. It also contains a pretty good email reader.

4 comments

  | I used to use offlineimap, but it's buggy
My favourite bug was when it was blocking on wanting a password, but wasn't accepting input. I had to kill it externally because it wasn't accepting C-\ or C-c.
I only recently discovered isync (mbsync), which is sad given that it is crazy fast and written by the mutt author.

offlineimap is cool, but it is sadly quite slow and crashes often. New releases usually bring as many bugs as they fix.

Mutt's IMAP support is working fine for me. And enabling the header cache makes opening mailboxes fast.
If your connection drops often it's a nightmare.
Until your cache header grows too much and freezes or even segfaults mutt. (Removing it fixes the issue.)
I use mutt's built-in IMAP, POP3 and SMTP. It works flawlessly for me (Mutt 1.5.21).
Thanks for the tip on isync/mbsync.