I'm a web developer who also handles hosting setups. I often get clients who have an existing site hosted by some local company and it's a real PITA to try to setup a PHP/MySQL site on their hosting, so I prefer to just host sites through a LiquidWeb VPS that I have, with Linux, Apache, MySQL, PHP (LAMP) etc.
I'm trying to figure out how to smoothly move email hosting. The last time I changed the host for a client, it took a day or two for the new domain name settings to propogate, so some emails were going to their old host and some were going to their new host. Is there an easier way to handle that?
How hard is it to setup a seperate host for the email and their website, so that I can just leave email alone and only move the website? When I set the DNS for their domain name I'm just given an option for the domain name itself, not sub-domains such as mail.
What if a client is using Microsoft Exchange, but I want to use LAMP?
As you can tell, I'm a newb at this aspect, so please be patient :-)