Sup is a command-line email client intended to handle large amounts of email from multiple heterogeneous sources, fast searching, flexibility through hooks, etc. Someone quoted on the website describes it as “a gmail-styled mutt-killer written in Ruby”. According to its website, “The goal of Sup is to become the email client of choice for nerds everywhere.”
I am very intrigued. I haven’t tried it out yet but I intend to, probably tonight (if you didn’t before, now y’all know what my Friday nights are like).
I’ve been using Mutt exclusively for personal email for a little over 6 (!) years now, and I’ve been unable to move to anything else due to lack of flexibility. For the last two summers, though, I used gmail for work email, and was enamored with some of its attributes — the speed, the fast search, the thread view. None of those features was developed enough, though: it was a webapp, so speed was conditional on network access; search tokenized and removed non-alphanumerics, and so was hopelessly broken for my purposes; the thread view improperly flattened reply trees and didn’t rely on In-Reply-To headers; etc. And of course, no proper PGP.
This might be closer to what I want. :)
[Edit: Check out Sup's philosophy page. Oh yeah!]
[Edit 2: This is a rough summary of the packages I had to install from gems and apt on Ubuntu machine with no previous Ruby installation:
# aptitude install ruby ruby-dev rubygems libxml2-dev libxslt-dev libopenssl-ruby
# gem install sup echoe archive-tar-minitar hoe rcov nokogiri
]
[Edit 3: I'm digging it. Or, rather, I'm not digging it, but I'm not having my usual "OH GOD ITS NOT MUTT AND IT HURTS" reaction to new MUAs that aren't mutt. Trying a different MUA after 6 years of consistency is bound to cause great mental grinding. I may try to use this for a week or so. (On a humorous note, if I switch to Sup it will make my already baroque email setup even harder to move -- mutt is ubiquitous, but Sup is not, and has tons of Ruby dependencies. But I've clearly never cared about the ease of moving my email setup. I've had to do it 4 times in the last 6 years.)]
[Edit 4: At this point I'm not really sold on Sup, but I'm going to give it a full week before I make a decision. However, in the long term, I'm totally sold -- I'm going to keep an eye on Sup and probably give it a try every year. Sup is very, very immature, but it's already a solid (in my opinion) competitor to Mutt, despite lacking all kinds of features. I expect that when it's more mature it's going to be fantastic. I'm thinking of trying to help out with development. Maybe in September when I join the working world...]