Right click the domain and select New Mail Exchanger(MX)
You’ll see this:
Add mail.yourdomain.tld or whatever you added an A record for as your mail server to the Fully qualified domain (FQDN) of your mail server.
Leave Host or child domains blank.
Click done. That’s it. You now have all you need for your domain to forward requests for your domain. If you need help adding other records post a comment. If you need one on one help visit our forum.
Click done.
Go to DNSdReport to see the changes.

I did all of this…. Then I went to godaddy to change the nameservers that my domain points to and when I typed in NS.example.com and NS2.example.com an error message said “Nameserver not registered” under both nameserver boxes.
What does this mean? Do I need to wait a few hours before changing the nameservers in godaddy? Or is something else wrong?
I think I figured it out. In the godaddy control panel I “registered” my name servers and set what ip address the name servers should point to. Then I went back to change the nameservers for my domain and it worked, it didnt say ‘nameserve not registered’ anymore.
Now I just gotta wait a few hours for it to propogate and see if it works.
Thanks for the article btw
Hello, I’m also having problem with this type of issue. Can you give me an instructions in how you configured your webserver. In my case, I also build my webserver (i.e. server1 and server2) server2 where i setup my webserver and I was able to access my website via local access. Now I wanted to access my website via publicly internet and I don’t know how to configure that part. I did signed-up for domain at godaddy.com as well.
Once you have a domain at godaddy you can register your name servers and then setup dns on your server.
If you follow this guide first you’ll see how to properly setup the name servers and register them at godaddy.
http://adminreports.com/setting-up-windows-server-2003-dns-server/
BSchwarz, Thank you for your response. I’ve already done all the steps from the link you provided and went to my godaddy.com account and registered my ISP IPAddress however, still not working via public internet. It works fine locally but accessing my site outside my network still doesn’t work.
These are the steps in how I setup my servers.
1. I have 2wire router as my ISP DSL with my ISP IPAddress
2. I am using a HUB for my Server1 and Server2. My HUB is connected to my 2Wire Router and configured FORWARDER, so I can access internet on both servers.
3. My DNS on Server1 is configured: abc.com+server2+hostA+192.168.1.211 this ipaddress is the ipaddress I assigned to my server2 connected to the HUB. www+Alias(CNAME)+server2.abc.com
4. My IIS Web Site settings: Description:abc.com, IPAdress:192.168.1.211, TCP Port:80, Headers Value:www.abc.com
The settings above works locally however, when I change the ipaddress on step4 with my ISP IPAddress which is I registered to GoDaddy.com, the abc.com won’t work both local & public.