But if you are talking about moving over just dns servers (not the records that are in those dns servers) that is automatically ported over when you change registrars. But if the dns servers are the dns servers of the registrar that isn't what you want. Which is one of the reasons to use third party dns. If you switch registrars the gaining registrar automatically sets the primary and secondary dns to what it was at the old registrar.
I wrote this fast but if you have any questions let me know. This is what I do.
To answer about mail server depends on whether you mean the mail server will run on your equipment or on a VPS or?
This cannot be emphasized enough. Do not use your registrar's DNS. Do not use your registrar's hosting. Do not use your host's DNS.
The three elements -- domain registration, DNS, and web hosting -- should be segregated. That way, if you have problems with one, through chance, malice, or incompetence, you can exercise the other two items to work around the issue.
E.g.s:
If your web host is DDOSed, change the DNS entries to point to another host; minimizing downtime.
If your DNS servers are taken offline by legal action against the company that owns them, change the published servers at your registrar.
If your registrar goes bankrupt, your DNS and hosting will continue running smoothly while ICANN handles the domain management.
While you're at it, host your email somewhere different than your webhost. If you're account gets disabled because of a billing mistake, you want to get the email that tells you about it, right?
It's not even that expensive to implement these steps -- $25, maybe $50 per year. If you are at all serious about something on the Internet, spend the extra money!
I'm not saying it isn't smart I am just wondering if you have any examples of the others actually occurring.
Police Raids: http://www.wired.com/threatlevel/2009/04/data-centers-ra/ http://www.theregister.co.uk/2011/06/22/fbi_data_centre_raid...
Shutdown Registrars: http://domainnamewire.com/2009/10/12/directnic-picks-up-red-... http://blog.domaintools.com/2007/03/registerfly-terminated-b...
You can never know what the company executives or managers might be getting up to, so -- as basic risk management -- you should prepare for catastrophic events.
2) This might be helpful for email / website / blog hosting: http://iwantmyname.com/services – these hosted apps and services can all be used with your own domain.
(Full disclosure: I'm a co-founder at iWantMyname)
1) How does one transfer all the DNS information, including the A and MX records (anything else I need?)? Is this all provider-specific? Or can they just port in the existing data?
2) When I'm ready, I'd want to set up a web site, and especially a mail server. Any recommendations? (I know this has been asked plenty in the past, but this seems a good time to make a list excluding GoDaddy)