I have been a long time user of Outlook Express to browse and answer IIS newsgroup posts.

To be clear, that is about all I use Outlook Express for. And I run Outlook Express in a pretty locked down and minimalist fashion:

  • I login as unprivileged and non-admin user
  • The Internet Zone is hand locked down
  • All messages are plain text - no HTML, auto-loading of images, scripts, always use my fonts, etc
  • I do not even auto-preview the messages and have to manually press <space> to load/view messages based on message header interest

I know, I know, I am probably the "weirdo" 1% of the classic user persona population that uses software the way s/he works, not the way the software expects. Tough. :-P

So, I decided to give Mozilla Thunderbird a try. After all, I had a lot of fun using Mozilla FireFox recently and love the fact that I can xcopy my user settings, including cookie and cache directory, from one computer to another by simply copying a directory tree. That is the one killer feature for me because now I can easily rebuild and test beta OSes without losing my settings. But I digress from the topic of Thunderbird...

I admit that I may be a neophyte at using Thunderbird functionality, but after a couple of days using it (and looking through all its options) to perform my dedicated task of browsing and answering IIS newsgroup posts, I remain unimpressed. At this time, I simply cannot do my task of monitoring a newsgroup within Thunderbird more effectively than Outlook Express.

Now, before people knee-jerk and go jumping all over me for not giving glowing reviews of Thunderbird (I remember you crazy zealots from my recent Security discussion involving Apache and IIS that kept dragging things off-topic), remember that I am NOT saying that Thunderbird is inferior in quality, has less whiz-bang features, or is less secure than Outlook Express. Honestly, I like the general feature set that I see in Thunderbird, I love the rules/filter engine (I use it extensively in Outlook and Thunderbird is similar), and I recognize where it gives those extra little creature comforts that I have come to like (for example, quote/signature location relative to reply, offline newsgroups), and there is a simple RSS reader to boot.

In other words, I am really trying to figure out how to effectively do in Thunderbird what I currently do easily in Outlook Express. Maybe I am using it all wrong to do what I want to do; I would love to hear comments on how to do the following effectively.

The key tasks that I must perform with the aid of a newsgroup reader are:

  1. Identify newsgroup threads where I participated with a post
  2. Identify any new posts to newsgroup threads that I participated in
  3. Identify newsgroup thread with any new posts specifically in response to a post I made
  4. Identify newsgroup threads that I want to watch but have not participated with a post

I think what makes my usage scenario different is that I do NOT use the newsgroup reader as a "consumer" of information. I do not use the reader to search, filter, or otherwise aggregate information from the mountains of posts. Instead, I use the newsgroup reader as a communications assistant to help me "produce" and manage information that I have produced.

In other words, I do not initiate nor post questions; I only post answers in response to user questions. As a person that monitors newsgroups, it is very important for me to identify which threads I have participated in, whether there is any new activity (posts) on those threads, and ideally, whether anyone directly replied to my response so that I should reply back to them first. Only after taking care of answering existing threads do I even start to search/filter through my newsgroups of interest to look for new questions. And I basically go through this process a couple of different times throughout the day whenever I get at least a 30 minute block of time.

So for me, the killer feature in Outlook Express that is missing in Thunderbird is the "Ctrl-H" feature, whereby Outlook Express toggles the displayed messages based purely on whether I have participated in a given thread or not. This single feature allows me to:

  1. Quickly identify all newsgroup threads (in collapsed form) where I have responded at least somewhere
  2. If the collapsed thread is Bolded, that tells me that some new activity has happened to a thread I am involved in so I should pay attention
  3. However, it does NOT tell me whether the new activity is in direct response to my post or any other post in the thread. So, prioritization of threads to answer is not really satisfactory
  4. And of course, I toggle "Ctrl-H" to switch to display all threads and then simply start marking and answering threads I am interested in

At this point in time, I simply do not know how to effectively accomplish these tasks in Thunderbird. Alrighty, now you all know what I am looking for and where I stand on things... ;-)

//David