I’m in the process of moving my domains over to a new web server, and I’ve been pondering what to do about my vast archives of e-mail that I’ve accumulated over the years.
Managing multiple MBOXes and Maildirs can get very unwieldy, very quickly. In the past I had tried to strictly archive my mail by month, which eventually slipped into every quarter. I kept separate folders for sent mail and received mail, and tried to organize them.
The problem was, as you might guess, searching for a specific message when I needed to refer to something. I used a little PERL script named “grepmail” which helped to search for certain text strings inside the body or header of a mailbox, but it didn’t work as well as I had hoped.
So I could continue doing this, but my new server is fairly slow for disk access, and searching multiple Maildirs for a specific text string might be pretty slow.
Google Mail has the search thing worked out pretty well, at least as far as I’ve been able to test. Their service is fairly fast and generally very reliable, and only rarely does it have any problems. Just on a lark, I created a separate account and imported a bunch of messages (from 2001-2004) with the help of several BASH/PERL scripts that I found.
Disk storage isn’t a concern for Google. My messages only take up 66Mb of space (out of a 2.6Gb account, which is still growing) and I don’t foresee that I’ll fill it up.
Privacy concerns - yeah, I worry about this, but consider that these messages have already passed unencrypted through a whole host of mail servers when they were sent to me (or from me), so all the privacy that I might have had was an illusion. I’ll have to trust Google to not allow anyone else to access my messages.
And even though this would make privacy advocates cringe, I don’t have anything that’s really sensitive in my e-mail anyway. I don’t use encryption, though I could if I wanted to.
I tried using ZOE last year, and while it was an interesting exercise, I was not impressed with the UI at all. The date-based search and domain-based organization were interesting, but the UI really fell flat in most areas that general e-mail users would expect to utilize. The “intertwingling” aspect wasn’t useful to me, since I can generally use search keywords to find whatever I need to.
Also, I had used Yahoo Mail for several years, but never really was impressed with their service either. The banner ads were very obtrusive, the UI was slow, and there was no way to effectively organize and search for messages. They’ve improved their capabilities since then, but I’m still left with a sour taste. In fact, I just saved all my Yahoo Mail messages to my local workstation (with the help of a nice script called YoSucker and I cancelled my Yahoo Mail account last week. (The spam was getting a bit heavy, as well.)
My point here (and I do have one) is that Google Mail will allow me to consolidate all my messages into one place, search for things with a UI that makes sense, and hold everything in a central, easy-to-reach location that requires nothing more than a web browser. The sidebar ads are unobtrusive and sometimes good for a chuckle, since the keyword search doesn’t always relate to the message, but I can live with that. The UI is sensible, the “Save Draft” feature is awesome, and the threading abilities are superb. (The spam filtering is pretty good too, though I haven’t yet been targeted heavily.)
I’m this close to importing all my mailboxes and Maildirs from everywhere, and redirecting my main @gerb.org address to Google Mail. What’s holding me back? An irrational fear that Google will take my data and do something with it, or go offline and leave me without my message history or my contact addresses?
I really like the idea of not running my own mail server.