zip04 said:
I am setting up a website for a new business my wife is starting. I currently have the Domain and email through Go Daddy and the hosting through BlueHost. I have developed the website (wordpress) on BlueHost and plan to just transfer the domain from Go Daddy to BlueHost (it will then qualify for the free SSL through BlueHost and everything will be in one place). How does the email work? Will she lose the current email address and have to create a new one with BlueHost or does the specific email account transfer with the domain?
For example. If it is account@domain.com. Would she be able to keep the account@domain.com email address or will she have to create a new @domain.com email address due to the account one already being taken through GoDaddy?
The e-mail itself on the account will not transfer, so any e-mails in the Inbox, etc will still be on the GoDaddy servers once the transition is made.
The way e-mail works is that when you send an e-mail to account@domain.com the e-mail server you're sending from looks up the domain.com DNS (domain name services; it's the service that correlates domain.com to it's IP address) entry and then specifically the MX (mail exchanger) records to see what the server holding domain.com is. Once it knows the address of the domain.com mail server, it sends the mail to that server, which routes it to the proper e-mail box.
So, the e-mail address isn't "taken" by GoDaddy, their servers just currently function as the e-mail destination server, and they do the specific user routing. Once you transition the domain and MX records to BlueHost, you'd setup an e-mail address through their system and once the domain and MX record changes have propagated, e-mail will start flowing into that box.
I would recommend getting the BlueHost account for the domain and e-mail setup and get the account@domain.com and any other e-mail addresses established. Once that's all setup, then switch the domain DNS records over to BlueHost, but don't cancel the GoDaddy for a few days, just to make sure that any lingering DNS updates have propagated out.
Once done, there are bits of software that you can use to transfer mail from one mailbox to another. In the past I've used IMAPSync to do that. It's a bit cumbersome of a software but works well and is free.
https://imapsync.lamiral.info/ After mail has been transferred out of the GoDaddy e-mail boxes and into the new BlueHost box, you should be good to cancel the GoDaddy services.