
I've been a user of
Gmail since late 2005 and have loved just about every minute of it. The revolutionary webmail interface, the vast popularity among power users and plethora of scripts, add-ons and doodads - but the one thing that always bothered me was the loss of integration with the rest of my computing. Sure, there are some great tricks and bookmarklets we found for our
Top 10 Gmail tips and hacks post, but I've missed real integration with Mac OS X apps like iSale that can show me emails related to an auction I created with it, iPhoto that can compress copies of 20 images and attach them to a new message and even simply double-clicking a .VCF I've downloaded to quickly add it to Address Book and keep on working. Heck, toss in a dash of
Automator and I
really find myself longing for a desktop email client and the synchronized wonders of IMAP.
Thus began my journey to figure out some sort of a hack or workaround for using Gmail over IMAP with my preferred and well-integrated desktop email client,
Apple Mail. It wasn't too difficult, but the setup requires your own web host who offers IMAP email that can scale up to around 2GB or more (for example: I already pay for hosting at DreamHost which offers IMAP with every account, but some companies offer
free IMAP, and other hosting companies offer flexible solutions as well) and a little bit of incoming/outgoing server trickery. Another necessity is some sort of tool or plug-in to enable one of Gmail's most well-known features: tagging, otherwise known as labels. While
Thunderbird is probably the first fairly mainstream email client to do tagging out of the box, it drops the ball on my need for integration; it doesn't support Apple's built-in Address Book (which so many other apps do), and it doesn't plug into all the other handy tools that allow so many of Mac OS X's 3rd party apps move data from one to another so effortlessly. For what it's worth, I also found a plug-in for Outlook on Windows called
Taglocity that should get the job done, though I can't test it because I don't own Office. That said, all my setup instructions are written using Apple Mail, but you should be able to apply them to any IMAP-capable desktop email client and tagging plug-ins you find. As a bonus, this trick will also work for mobile devices that support IMAP, including Windows Mobile, BlackBerries and, of course, your shiny new iPhone. Following is my 7-step trick for using Gmail over IMAP, leveraging the power of desktop software while bringing the innovation of Gmail's tagging and conversations along for the ride.