My new favourite email client

Screenshot of Apple Mail running on Mac OS X Lion

For many years I was a Mozilla Thunderbird user; I even used the beta builds back in 2003, long before its final 1.0 release. Though I still use it at work, where I deal with large volumes of email, at home it was overkill, and so I bought a copy of Sparrow which was simpler and lighter. Except last summer development of Sparrow basically stopped, thanks to Google taking over the Sparrow team.

Sparrow still works okay but with its future looking similar to that of Twitter’s official app I decided to start looking for alternatives. And I found one in a very unexpected place – already on my Mac.

When I switched to a Mac back in 2005, I carried on using Thunderbird, as back then I was still keen on its extensions and its flexibility, so I never bothered with Mail, which is the native email client available on all Macs. And in the almost 8 years since I’ve never bothered to revisit Mail, bar a couple of times out of curiosity when I’ve found it to be a bit over-complicated.

But then I found this article: Turning Mail.app Into the Best Mac Email App, linked from Lifehacker, which explains how to customise Mail to make it more effective. The article has a number of workflow suggestions which I don’t bother with, but it does also suggest how to simplify the interface to make it look, well, more like Sparrow.

It took some time; I have three personal email accounts (one on this domain, plus Gmail and Outlook.com) and Mail defaults to storing saved messages and drafts on local folders, so I had to teach Mail that I actually wanted to use the relevant IMAP folders for this. This involves opening each folder – which Mail confusingly calls ‘Mailboxes’ – and then marking it by clicking the Mailbox menu and using ‘Use this folder for’. Sparrow and Thunderbird both do this through Account Settings, and they both correctly configure Gmail automatically anyway.

Once done, though, I had a nice, clean and simple setup, with a unified inbox view of all three email accounts. Mail’s actually relatively efficient when it comes to system resources and, broadly speaking, uses about the same amount of RAM as Sparrow did.

Maybe I should have taken a fresh look at Mail sooner. It gets an update in each new version of OS X, and doesn’t cost anything extra.

First Thunderbird, now Sparrow…

The logo for the Sparrow email client in Google's colours.

I’m not having a good time with email clients. Earlier this month we learned that Thunderbird would not get any major feature updates in future (development will continue but Mozilla has reduced Thunderbird’s resources). And now Sparrow, my favoured email client on Mac OS X and on my iPhone, has been acquired by Google.

This may not sound like bad news but, alas, this is a ‘talent acquisition’ – a bit like when Facebook bought Gowalla last year. In other words, the people behind Sparrow will be working on new projects at Google, specifically on the Gmail teams, and won’t be doing any further work on Sparrow itself – this was confirmed by a Google spokesperson to Macstories. We can expect ongoing support for Sparrow, but no new features.

The Mac OS X version is reasonably complete in terms of features – in fact, it has just been updated for the new Retina displays in Apple’s latest MacBook Pro, and presumably will work with Mountain Lion without any problems. As for the iOS version, it can do almost everything that the stock email client for the iPhone can do (and more), but with the notable exception of push notifications of new email messages. This was likely to be a premium feature due to how push notifications work on iOS with background apps. Presumably, today’s announcement means that this won’t be forthcoming; similarly, a rumoured iPad app is now unlikely to be released.

Whilst I’m happy for Sparrow’s developers to be recognised for their talent, and presumably Google were able to give them an offer that they could not refuse, this potentially leaves Sparrow’s users in the lurch. Of course, there’s a limit to what you can do with what was always intended to be a simple email client – part of the reason for the slowdown of Thunderbird development – but the iOS client in particular showed a lot of promise that now won’t be realised.

The likelihood of Sparrow finding a new home in Google was slim in any case; Google doesn’t tend to do much in the way of desktop software (Chrome, Drive, Earth and Picasa are the only major exceptions) and there’s already an official Gmail app for iOS, which has been updated recently and, crucially, supports push notifications. And keeping Sparrow going at Google whilst its developers focus on other things would have been a distraction.

I hope that, instead, Sparrow offer to sell the branding rights and source code to somebody else, to keep it going. Or, better yet, make it open source, so that the community can keep it going. On iOS, the jailbreak community have already written various enhancements, such as Sparrow+.

I suppose I’ll have to investigate Apple’s own Mail app in Mountain Lion. I tried to use it recently as an alternative to Thunderbird, but in Lion it feels over-complicated and poorly designed.

Addendum: There’s an interesting post from Elezea which I also agree with.

Thunderbird on life support

Screenshot of Mozilla Thunderbird 13 on OS X

It is with a little sadness that Mozilla Thunderbird will no longer receive resources from the Mozilla Foundation. The decision has been made to focus on other products (mainly Firefox), and that there’s not much room for further innovation in desktop email clients – especially as many people now use webmail services exclusively.

I’ve been a long-time user of Thunderbird – right back to version 0.1 alpha (then called Minotaur) which I reviewed back in April 2003. It’s come on a long way since then, and is still my favourite email client on Windows – especially with the Lightning extension adding a calendar feature. A myriad of other extensions has also allowed me to customise it how I want.

That being said, in some ways it’s no longer meeting my needs. I use at work – officially we’re supposed to use Outlook but there are many people using Thunderbird instead, as its IMAP support is much better. This is fine for our email server which is Unix based, but if we ever move to a Microsoft solution then the lack of support for Exchange, even after all of these years, makes Thunderbird fall short.

I also no longer use Thunderbird at home; earlier this year, I moved to Sparrow which offers a much simpler and lighter experience. Thunderbird is great for an all-singing, all-dancing email client and great for the large volumes of mail that I get spanning different folders, but at home, I just want something basic that can stay in the background. It may have far fewer features but Sparrow suits my needs better. Thunderbird is still installed for the few times when I work from home, but I may now look into Apple’s own email client instead.

As I understand it, the next release of Thunderbird will be an ‘extended support release’, at which point it will receive fixes for major bugs and security issues, but no new features – at least, not from Mozilla themselves. It’ll still be hosted by Mozilla and, being open source, should ‘the community’ want to contribute patches to it then they will be welcome to. Postbox remains as a commercial fork of Thunderbird, although its £30 price tag is high.

It’s a shame to see Thunderbird fade into further obscurity but an understandable one. Many users just don’t need a desktop email client anymore, because they pick up their email on a mobile device or webmail. Outlook and Lotus Notes rule the corporate roost. That doesn’t leave much of a market for Thunderbird to serve.

Been away, going away…

I’ve been away from this blog for some time – 2 weeks almost – which is mostly due to being busy at work and having very little free time at home. I’ve been playing World of Warcraft a bit more than usual lately, but now have a second level 70 character as a result.

So what’s happened over the past 2 weeks? Well, based on my recent Twitters, here’s what I’ve been up to:

  • Been testing out Firefox 3 RC1 and Thunderbird 3 Alpha 1. Firefox 3 is looking really good now, especially on Macs where the improved performance and native theme make it even more of a joy to use. Thunderbird is obviously an early alpha build but it too is much faster, as it inherits many of the optimisations that were undertaken for Firefox. Unfortunately, it’s not yet very stable, but it is at least usable.
  • Now that I have more than a smidgen of free space on my MacBook, I installed Ubuntu Hardy Heron in Parallels. Unfortunately, despite updating to the latest Parallels release, the Parallels Tools for Linux package doesn’t work with this release of Ubuntu so there’s no adaptive window sizes, cursor integration and clock synchronising. It’s a shame as apparently VMWare Fusion does support the latest Ubuntu release. I haven’t played around with Ubuntu much but it looks good, and including Firefox 3 is a bold but welcome move.
  • Speaking of Twitter, I would recommend the TwitterFox extension if you use Twitter and Firefox, as it’s quite a handy little extension which lets you read and interact with your Twitter friends. It doesn’t have masses of features, but it’s intuitive and it works with Firefox 3 already.
  • Google Reader’s ‘Trends’ feature has an unexpected use as a way of digging out feeds which haven’t updated in a long time. I found one that had gone dead in October 2005 that I was still subscribing to. I also found a few sites which had changed their feed URLs without redirects so I wasn’t receiving updates any more.

This, unfortunately, isn’t the return to regularly scheduled blogging, as on Saturday I’m going away for five nights in camping barn in the Lake District with some friends. It’s really in the back-end of nowhere – it doesn’t even have a connection to the electricity grid so all power comes from a hydro-electric generator, and it’s highly unlikely that there will be any mobile phone reception there either. So until I return on Thursday, you may not hear a peep from me, either on here or on Twitter.

Why Thunderbird is better than OE

You may have heard that despite reports earlier in the week, Microsoft will still develop Outlook Express after all. But unless Microsoft pull off something truly remarkable, I’m not going to switch back from my beloved Mozilla Thunderbird. And what’s more, I’ve given you a list of reasons why I’m not switching, in no particular order 🙂 .

  1. Themes – bored of the normal look? Change it. 10 themes are already available and it’s only at version 0.1
  2. Extensions – add on extra features without using shell hooks (like OEQuoteFix uses).
  3. Junk Mail filtering – considering OE is the world’s most popular mail client, I’m surprised this isn’t already in. But it isn’t. Thunderbird uses Bayesian filtering which is one of the best forms.
  4. Better message filtering – much more powerful than the rather basic filtering in OE, and easier to use too! Great for adding a filter to mark out mail that SpamAssasin thinks is spam, since you can specify custom header matching.
  5. Not full of security bugs – I can open an email infected with Klez and know that I won’t be automatically infected. And not a security patch in sight.
  6. HTML Sanitization – you can either view HTML messages in their full glory, or with things like images and CSS removed so that your address cannot be tracked as easily. You can even view them all as plain text.
  7. Sanitization for Junk Mail – if you like pretty messages but still want privacy, you can enable sanitization only for emails marked as junk.
  8. Cross platform – you probably could run OE in Wine on Linux, but this baby runs natively on Windows, Linux and Mac OS X. And it’s already being ported to all manner of other OSes.
  9. Text Zooming – it’s been nearly a year since I used OE properly so I can’t remember if it does this, but if IE is anything to go by, even if it did it wouldn’t do it properly. You can make text larger or smaller in all emails, whether they use CSS or not. Great if your aunty sends everything in 64pt fonts.
  10. Automatic folder compression – those DBX files can get awfully big in OE, even if you delete all your mail. Thunderbird can compress them automatically, rather than waiting for you to do it yourself.
  11. Javascript Console – I’ll but good money that OE will never have this feature.
  12. Three-pane vertical layout – Outlook has this, but OE does not. But Thunderbird does 🙂
  13. Customisable start page – Yes, you can change it in OE but only by going into the registry or using X-Setup (a blatant plug because I wrote that plug-in myself 🙂 ). Thunderbird has it on the opening tab of the Options dialogue.
  14. On-screen alerts – You can have it pop up a message near the system tray when mail arrives. Handy that.
  15. Message labelling – Have important emails marked as red, or personal ones marked in green, although naturally you can change the colours easily. And you can set mail filters to do this automatically.
  16. Graphical emoticons – MSN Messenger has this, why doesn’t OE?
  17. Spellchecker – yes, OE has it but in some cases it’s buggy. And you can also change the language without buying a new OS.
  18. Doesn’t get hijacked – one of my ISPs decided to add an ‘Infobar’ to the bottom of OE once, taking of valuable screen real estate. And then there was the Hotmail advertising bar, and the ‘Outlook Express provided by…’. Yes, again X-Setup can fix those but how many users in the world have X-Setup? Probably about 0.1% or something.

I’ve probably missed many others, but that’s 18 features that I personally find useful that OE doesn’t have. Are you convinced yet? 😉

Added: meanwhile, there’s a guide for switching from OE to Thunderbird, complete with screenshots and very simple instructions. Check it out! 🙂

Only a minor feat

Minotaur, the Mozilla-based stand-alone mail client, finally reached the stage where a public build could be released this week (which, by the way, can be downloaded from ftp.mozilla.org). It’s only at version 0.1a, and currently only available for Windows, but it’s a start.

Seeing as Mozilla Mail is my email weapon of choice, I thought I’d check it out. It weighs in at a hefty 12MB – the size of Mozilla itself – and as yet has no installer – you download a zip file, extract it to a folder and then run it, like you do with Phoenix (or whatever it’ll be called). It also uses your existing Mozilla profile, unlike Phoenix which keeps its data separate – this is a bad thing because it may mean that you not only mess up a minotaur installation, but your Mozilla one too.

I fortunately had Mozilla running at the time so I was asked to create a new profile (since Moz blocks access to the settings). After adding an email account, it was up and running. And then something dawned on me.

It looks exactly the same as Mozilla Mail. In fact, other than a slightly more streamlined Preferences dialog, I couldn’t find anything unique to it. What’s worse is that you’re stock with the ‘Classic’ theme, which I can’t stand – give me Orbit 3+1 any day. You can see how it looks in the screenshot. It did also seem a little slow at loading, and there was no splash screen to divert my attention…

Of course, it’s early days yet, and much work has been promised. Hopefully it will become as good as programs like Ximian Evolution or Outlook Express (or Lookout! Distress! as I’ve seen it referred to). Like Phoenix, its aim is to be cross-platform, so expect Linux and Mac OS X builds to arrive eventually (unless someone goes and creates Camino Mail or something), and I gather that some Phoenix features, like customisable toolbars, will make it into minotaur at some stage. Anyhow, I’ll give the developers the best of luck.

For a little linkage, try the minotaur Help site (from the people who brought you the excellent Phoenix Help) and reviews from bloggers Chris Gonyea and jorge. There’s also the Talkback discussion at MozillaZine, and it even has its own set of MozillaZine forums.

While we’re (sort of) on the subject of Phoenix, ‘duck’ seems to be the most popular name so far, with the least number of votes. However, the MozillaZine Forums seem to suggest that a name has already been chosen. Now, to update my Phallus Extensions…