Right now our web server and mail server are both provided by a shared hosting provider. We recently colocated a web server, but have not transferred our main website to it.
What I'd like to know is, Can I transfer the domain for the mail server, but not the web server? How?
In other words, I want all e-mails sent to @domain.com to go to the colocated server, but I still want http requests to domain.com to be sent to the shared server. I understand that I need to create new mail exchanger records, but I'm not quite sure how I should go about this because I would also like to use my own DNS server running on that colocated server.
I am running Windows 2003 Server and the DNS server that comes with that. Do I create a zone for domain.com, and then a host (a) record and have it point to the shared server, and then create a mail exchanger (mx) record and have it point to the local IP, where I'm running the mail server?