I like the Thunderbird email client a lot (Thunderbird2). I used to use and love pine, though, so perhaps you should take any accolades with a grain of salt.
I use Thunderbird with IMAP so that I don’t have to worry about backing up my email locally, and so that I can always ssh in and view new mail if I’m on a different computer (‘less’ is my mail client then!).
It has a lot of plugins, but the only one I really used was lightning, the calender/task management plugin. And then I got a Palm, and haven’t been able to find any way to hook the calendar on the palm up to lightning (there is support for syncing contacts).
Anyway, one thing that got me really riled me up was the slow search. This post illuminated the facts for me; it wasn’t Thunderbird that was slow, it was my IMAP server. I upgraded my IMAP server to dovecot 1.1.7, that being what my hosting provider supported. Dovecot has a nice full text search installed by default. Or at least I thought it was nice. It couldn’t be worse than no full text indexing at all, I figured.
However, my hosting provider didn’t provide that plugin–whoops! I downloaded the same version of dovecot, ran ‘configure; make; make dist’ and copied over all the fts *.a *.so and *.la files for both fts and fts_squat to the plugin directory. Then I enabled the fts plugin in the dovecot.conf file, including changes recommended for fts_squat, and restarted dovecot. My full text searches (in Thunderbird quick search) for folders with 6000 messages, went from 4.5 seconds to 1 second. Quite the success.
I then wanted to figure out some way to search for multiple areas in the quick search box. I already found that you can use the pipe symbol as an or operator but that only applies to a given type of search (for subject, or body, etc). What I was looking for was a way to search for ‘from sue’ ‘to anton’ and ‘body contains spaghetti’, all in one search.
I searched and searched, looking at the IMAP rfc and trying many different variations. I looked at plugins. I looked through the config editor. I tried the Thunderbird tips page. No luck.
Then I read a post that talked about the two ways to search. Quick search (the box in the upper right hand corner of the email client) and normal old search, the one you get to by typing ‘control-shift-f.
This does exactly what I want! But it’s cumbersome. It’d be great to take a page from Yahoo Mail and implement their search shortcuts in the quick search bar: ‘from: ‘ for from, etc. It’s a killer feature for me.
Anyone know of a plugin that does this? This page has some keyboard shortcuts, but that’s not really what I’m looking for. And I didn’t see anything in the Thunderbird bug list, though this bug seems like it might be heading down that path.
Anyway, those are my recent adventures in email.