For the sake of my continued outboard brain experiment, here are all the steps, tips and gotchas I've discovered with the setup. This was all done in OSX Leopard, with Thunderbird 2.0.0.9, but the instructions should mostly be the same on Windows and Linux.
- The first step is to take a look at this Lifehacker article on the overview of what we're doing. It discusses a rationale for what we're doing, advantages of the rich-client approach, and a whole bevy of hints and tips.
- Once you're happy that you know why we're doing this, head over to the Mozilla site to grab the latest version of Thunderbird.
- Follow all the instructions on the Lifehacker article including:
- Set up Thunderbird correctly for Gmail IMAP (as documented in this Google tutorial)
- Set up Thunderbird to use Gmail's Trash, Sent Items, and Spam folders
- Install the GmailUI extension to add support for Gmail-like keyboard navigation and message archiving
- Now if you've got the time and the bandwidth on hand, set up offline access to your email archive. Pretty damned handy for local search and for those times when you're connection less (yes it does happen every now and again).
- Once you've got your messages downloaded you can set up Spotlight to index and search your emails. This is one of the fiddliest parts of the setup and as time of writing, still wasn't working for me :-(
- Set up support for Growl new message notifications.
- Install whatever custom dictionary you may need.
- Export your Gmail contact list as a CSV file and import into Thunderbird. Unfortunately there is still no Mac Address Book integration, but there's probably an extension out there that does something along those lines. Wasn't a biggie for me so didn't spend any time researching it.
- Check out some of these config hacks to see if any of them take your fancy.
The one caveat I have with this calendar solution is to watch out for time zone issues. When you add a calendar event via GCal, it uses the calendar's pre-defined time zone as the time zone for the event you create. However Lightning (or Provider, not sure exactly who is responsible) uses the local machine time zone to display your event details. So you can have one event being displayed with two totally different times depending on your setup e.g. I currently have my calendar setup to use GMT however my local machine is configured to use CLST (Chilean Standard Time - I'm currently in Santiago), so my calendar events display with two totally different times depending on what interface I'm using. Not a biggie, but something you should definitely be aware of.
Well, I'll keep on using this setup for the next few weeks and see how I go. I'll be sure to post any problems or interesting 'behaviours' I may discover.
1 comments:
Hey really useful, glad you take the time to post it hehe, now i got the same configuration.. post something about your arrival to the old continent!
cheers
Mariano
Post a Comment