As many of you may know, I’m really quite facinated by my email system. By system I mean the suite of tools that bring email sent to me to my eyes. I’ve written before on my setup (note: that is out of date now) and its migration across systems. As you can see, I’m a fan of Mutt.
I do have a confession. For the last few months (since mid-December ’10) I was using Thunderbird 3.3a2. Why? Why throw away all that time and effort setting up Mutt/Offlineimap/Imapfilter to be as effecient as possible and just go with TBird? Search across accounts.
Ever since I started using Mutt I found myself sometimes popping into my gmail account to search for a specific message (if it was sent to that account, of course. My personal account is not hosted by gmail, just my work account). I felt bad about it each time. “Why can’t I just do this in Mutt?” I would ask myself. I tried various email searching systems but none of the quite worked exactly how it should/I wanted.
Then came Notmuch.
Notmuch promised to be exactly what I wanted. A text-based, threaded, and search-oriented mail reader. Perfect! Except, due to some limitations at the beginning (basically, you can’t move messages without making Notmuch angry) I never could use it full time.
But the Notmuch developers fixed that! I didn’t know that though. I missed that announcement. Where was it? Why wasn’t it being shouted on the roof tops? NOTMUCH CAN NOW SYNC WITH IMAP CHANGES!
This whole time I’ve been using Thunderbird (mostly) without issue and loving the ability I had to search across all 3 of my email accounts which something that even GMail, the master of search, could never do for me.
Now, thanks to notmuch, I can do a quick search across all 3 of my mail accounts and even recreate threads from just a single message. Simply amazing.
Do you like Mutt and wish you had top-notch search? Give mutt+notmuch a try!