So I'm in the process of helping my dad migrate his small business' email from a hosted Exchange solution to Google Apps. The migration of the mail and all that is pretty straightforward, but my dad uses a (somewhat ridiculous) array of rules to automatically sort and categorize his email, and making sure that those rules continue to simply work is an absolute must. So, I need a way to take the rules for his Exchange account, and make them instead apply to his Gmail account.
On the face of it, it seems like this should be pretty easily accomplished. The rules are all stored in a .plist in ~/Library, so all that should need to be done is to figure out how the two accounts are referred to in the file, and determine how to map the old directory paths onto the new ones. Once I figure that out, it will be simple to just write a script to automate making those changes to each rule in the file.
But, before I dive into doing this, I was hoping to see if anyone knows of an easier/better way, or just has some experience with doing this. Anyone?