Archive for the ‘Misc’ Category

Gmail to Google Apps Email Migration (part 2)

Friday, April 25th, 2008

I promised an Amazon EC2 AMI with imapsync and a few Gmail migration scripts. See the Gmail to Google Apps Email Migration post for background information. I'll jump right in with a procedure to get you started with your own migration:

(more...)

Gmail to Google Apps Email Migration

Saturday, March 29th, 2008

I came up with a method for migrating the emails in my personal Gmail (user@gmail.com) email account to my Google Apps (user@thamtech.com) email account. I had a few simple requirements:

  • Every email in the @gmail.com account must be migrated into the @thamtech.com account with all attachments intact.
  • The read/unread status of each email must be maintained.
  • The labels applied to each email must be maintained, whether they were applied by a filter or manually.
    • Certain Google-endorsed migration solutions are only able to maintain message labels that were applied automatically by a filter.
  • The starred/non-starred status of each email must be maintained.
  • The date on migrated emails must be the original date, NOT the date of migration.
    • Certain migrations involving Entourage have had this unfortunate result.
  • The Recipient column when viewing the list of migrated Sent Mail must show the recipients of the emails, NOT my name or "me".
    • Certain migrations involving involving Entourage or Outlook have had this unfortunate result.

Also, Gmail normally replaces my name with "me" when displaying the sender/receiver of emails. I prefer that the emails display exactly the same, "me," after being migrated, rather than saying "user@gmail.com". Is this too much to ask? No!

I found a solution using imapsync and Amazon EC2 (I suppose any old computer would do, but this gave me a much higher bandwidth connection to Google's servers than I would have had otherwise). Here's a brief overview of my procedure:

(more...)

New Website Home

Saturday, May 12th, 2007

I had been using BlogCFC on a cheap ColdFusion host, but I have now been migrating things to my site hosted by Dreamhost. Dreamhost doesn't have ColdFusion, though, so I had to go with some different blogging software.

Dreamhost offers "One-Click Installs" of various web applications, including the software now running this blog: WordPress. It's written in PHP.

I didn't have very many entries in my blog, so transferring things from the old one to the new one hasn't been very difficult. I have rules in my .htaccess file redirecting the old urls to the new ones.

On the old blog, I was using my own template, but now I'm just using the default WordPress template. Maybe I'll replace it with my own some day when I have more time.

Welcome…

Friday, November 3rd, 2006
Welcome to my blog. I've been developing web applications, mostly in ColdFusion, for several years. I hope to use this blog to share lessons learned, tools I've developed that I think others might find useful, and anything else I think up to share. I welcome your comments and hope that someday, someone will find this site useful. I just threw the template together, so the XHTML and CSS are a little rough. I'll try to get around to cleaning it up a bit some day.