Moving my email to Fastmail

Screenshot of the Fastmail interface

I’m now using Fastmail (referral link) for my email. My email address remains the same, but all email sent to it will go to Fastmail’s servers.

Fastmail isn’t a new company; as per Wikipedia, it’s been around since 1999. That makes it older than Gmail, which was founded in April 2004.

Moving away from Gmail

I’ve had a Gmail account since June 2004, back when it was invite-only, and, for the past ten years, I’ve been re-routing all my email through Gmail. Having all my email in one place makes things easier, and Gmail’s spam and management tools are better than the standard ones that you get from a generic IMAP server.

So what’s changed? Well, some time in the very near future, Gmail will no longer pull email from other accounts. Until now, email sent to any email address on this domain would be periodically picked up by Gmail using POP3, and would then appear alongside any messages sent directly to my Gmail address. There was a short lag time, which was annoying, but it made things easier overall. That POP3 email pickup is what is going away.

The Gmail apps for mobile devices will still support connections third-party email accounts using IMAP, instead of POP3, but the emails would remain on the original email server. This isn’t really what I want, as I’d then have to use my email server’s storage space and spam tools. Plus, those emails wouldn’t show in Gmail’s web interface.

Switching to Fastmail

A couple of weeks ago, Anil Dash kindly shared a referral link for Fastmail as an alternative. The key factors that I like about Fastmail are:

  • You can use your own domain relatively easily
  • You can easily import all your old emails from other major platforms

So, once I’d signed up, I amended the DNS records for this domain to point to Fastmail’s servers, and then imported 22 years of emails from Gmail. It also brings across your contacts, and has a Calendar which can maintain bi-directional synchronisation with Google Calendar. The import took just a few minutes overall, and although it did mean I had over 12,000 unread messages, it was easy to bulk-mark these as read.

Using Fastmail

Fastmail’s web app works well – it’s fast, clean, and offers a three-pane mode as pictured in the screenshot. Since I use Outlook for work, this feels the most comfortable for me. There are official apps for mobile devices, and there are setup guides for most common desktop and mobile email apps, if you want to use IMAP. There’s a lot of configuration options, including customisable gestures on the mobile apps.

You can also continue to have email from other accounts, like Gmail and Outlook.com, forwarded to Fastmail, and be able to send messages using these other addresses.

Something that is important to note is that Fastmail does not offer a free tier. If you sign up, you can get 30 days for free – and Fastmail won’t demand any card details upfront if you do. After that, an individual plan is normally £4.50 per month, or £54 if you pay for a year upfront. If you use my referral link, then you can get 10% off in your first year.

Moving away from American Big Tech

Fastmail isn’t an American company – it’s headquartered in Australia. That being said, many of its servers are still US-based. Recent events in the USA have meant that I have been reconsidering how much I rely on American companies – especially those that provide services to the US government. Moving my email away from Gmail is one way that I can take back control of my personal data.

Another option to consider is ProtonMail, which is based in Switzerland. ProtonMail offers a free tier, and you can also bring your existing domain over. Its cheapest paid plan is cheaper than Fastmail, at £3.19 per month, but only offers 15 GB of storage instead of Fastmail’s 50 GB. ProtonMail has a greater focus on privacy and encryption, but I’ve seen others comment that it’s not as easy to use.

Yet another feature killed by Google

13 years ago, Google killed off Google Reader, and over the years around 300 products and services have been killed off by Google. I shouldn’t be surprised that yet another feature has gone. There’s a summary post from jwz.org about other options, but this is what I’ve gone with.

Whilst I doubt Google would ever kill off Gmail as a whole, having my own domain means I can port my email to a new provider without changing my email address. Especially as I’ve had my primary email address for 23 years now. In the UK at least, we can port our mobile phone numbers between operators; having your own domain means you get the same flexibility for email too.

Sending everything to Gmail

A couple of weeks ago, I decided to consolidate all of my personal email accounts into my Gmail account.

Considering that my relationship with Google soured after they killed off Google Reader (yes, I’m still bitter, three years on), this may come as a surprise. Until recently, I only used Google services for my calendar, search, maps and the advertising on this blog. I’d even stopped using Gmail, and had all messages there forwarded to my Outlook.com account. Mail sent to this domain was managed by its own IMAP server.

I’ll explain why I changed my mind in a series of sub-headings.

Gmail’s better spam protection

On my own email server, I had SpamAssassin (albeit without the Bayesian learning system which isn’t set up by default on my host), Pyzor, and the use of Spamhaus‘ blocklists. This still wasn’t enough to prevent spam getting through, and at its worst I was still getting 10-15 messages a day in my inbox. Gmail’s spam filtering is much better, despite a few false positives. For example, an email from my mother was sent to the spam folder as it was about transferring money – I’m guessing Google struggles to tell the difference between my mum and someone purporting to be a Nigerian prince. But over the past couple of weeks, I think there’s only been one spam email that has got through.

Not having to look after my own email server

The email server software offered by my host, Dovecot, is fine, but I’ve had to do things like enable DomainKeys and SPF myself. Ditto for tuning SpamAssassin and installing Pyzor. Outsourcing my email to a third party makes it easier.

I had considered using Google Apps, or Office 365, on my domain, but ran into issues. With Google Apps, you can’t use an email address already associated with a Google account, so I didn’t take that forward, and got stuck trying to enable Office 365’s DNS settings. Whereas I was just able to set up a series of email forwards to send everything to Gmail.

Notifications for important email only

If you turn on Gmail’s Priority Inbox mode, it’ll attempt to sort your email into ‘Important’ and ‘Everything else’. Crucially, that means that Gmail’s mobile apps will only notify you about important messages (if you want), rather than every new email message that isn’t spam. This cuts down the number of distracting notifications on my phone.

One (powerful) inbox to rule them all

By forwarding the email to this domain and from my Outlook.com account (reversing the previous situation), I have all of my personal email in one place. And that one place has decent mobile apps and a powerful web-based interface. By default, my host offers SquirrelMail which is very basic; I have since replaced it with RoundCube but Gmail is still easier to use.

Access to third-party services

With Gmail, I can finally use services like Unroll.me to clean up my inbox (which I’ll eventually devote a separate blog post to), and IFTTT, to name a few. There’s also Inbox by Gmail, which I’ve been trying recently and it’s a very impressive improvement to the basic email inbox. Again, I’ll have to write about it in more detail sometime.

Although I don’t pay for Gmail just yet (and nowadays I’m loathed to rely on services that I’m not paying for), there is a paid-tier of Gmail offering more storage should I require it. However, as I don’t use Google Photos, I’m nowhere near the storage limit for my Google account and so I don’t need to pay for it at present.

For those of you wondering what email address to use, please continue to send messages to neil@neilturner.me.uk. This has been my primary email address for well over a decade and I plan to keep it that way. Whilst everything gets forwarded to Gmail, I will still reply to messages using that address, and should Google decide to change Gmail for the worse in future, I’ll be able to port it somewhere else.

How to use Google Sync without using Exchange

In a blog post on its official blog called ‘Winter cleaning‘, Google announced that it was shutting down some of its services. They are all features which have either been replaced with something (supposedly) better, or are only used by a small number of people and are therefore not worth keeping. This includes Google Sync, which allows the use of Microsoft Exchange protocols for synchronising Gmail, Google Contacts and Google Calendar.

Unfortunately, Exchange is what myself and a number of others use on the iPhone, as it’s the easiest way to synchronise mail, contacts and calendars at the same time. Now Google isn’t dropping Exchange support completely – users of Gmail and free Google Apps accounts (which recently closed to new sign-ups) can continue using it but won’t be able to set it up on new devices; paid Google Apps users will be able to carry on with no problems.

But it’s clear that Exchange support is not a priority for non-paying users like me and so it’s probably best to look at alternatives. Google is, refreshingly, pushing open standards instead – IMAP for email, CalDAV for calendars and CardDAV for contacts. Luckily for iPhone users like me, Apple supports all three, although Windows Phone users aren’t so lucky.

So, here’s how to replace your Exchange-based Google settings with IMAP, CalDAV and CardDAV:

Step 1: Remove the Exchange account

Open Settings, choose Mail, Contacts and Calendars, select your Google Account which is using Exchange, and then select Delete Account. This will remove all contacts, calendars and emails that have been synchronised so I would ensure you have backed your phone up first, just in case there are any problems.

Step 2: Set up a new Gmail account

You should now add your Gmail account in the standard way, by choosing ‘Add Account’ in Mail, Contacts and Calendars and then tapping the Gmail logo. This will set up email and calendar sync, using IMAP and CalDAV respectively, but not contacts.

Step 3: Set up a CardDAV account to synchronise contacts

Going back to the ‘Add Account’ screen, tap ‘Other’ and then ‘Add CardDAV Account’. In server, enter ‘google.com’, your Google Account username and password, and a description – I called mine ‘Google Contacts’.

Now, open the Mail, Contacts and Calender apps on your iPhone in turn to download the data again, which may take a couple of minutes. And then that’s it – you should be back to where you started.

If you find that some of your calendars are missing, open Mobile Safari and browse to https://www.google.com/calendar/syncselect – this will allow to select which calendars are synchronised over CalDAV. The changes will take effect the next time you open the Calendars app, after a few seconds.

These instructions are a bit long-winded and it would be nice if the iPhone’s Gmail support included Contacts as well (which would make step 3 unnecessary). However, considering Apple’s uneasy relationship with Google of late I can’t see this being a priority for them, especially as these features duplicate Apple’s iCloud.

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.

GMail Invitation

Update: (24th Jan 2006) I have no more invitations left. Thanks for your interest.

Hanni dropped me a GMail invitation earlier in the week, and although I haven’t really used my account, I now have an invitation of my own to hand out to someone. So, if you want one, be the first person to comment on this post. Make sure you include a real email address that I can actually contact you with, otherwise you won’t get one.

GMail is for real

According to Reuters (and many other sources), GMail really isn’t an April Fools Joke. This year’s joke was the jobs on the moon prank, whereas GMail is a legitimate service that is soon to launch.

It does sound interesting, although I have to admit I was one of those who thought it was a joke, mostly because it was like no other email system I’ve heard of and the press release seemed somewhat suspect. So, seeing as it is legitimate, what do I think?

While I probably won’t use it myself (I already have, theoretically, 1GB of email storage), something like this is a very bold step for Google and could set an interesting precedent. It will certainly turn the heat up on Google’s rivals and re-invigorate the webmail market.

But next time I hope they don’t announce something like this on April Fool’s Day.