Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What I have built is a Windows Server 2003 environment, with Exchange 2003 and a router that has port 25 forwarding to its internal IP address on my network. What I am having problems with is understanding what parts of my GoDaddy DNS to change to get emails to come to my new exchange server, and was wondering if someone could help me understand. What I have in the records are as follows:

A Records:

Host = @ PointsTo=




ftp= @





www= @

MX Records:

Priority= 10 Host= @ Goes To

Priority= 0 Host= @ Goes To

Thank you so much for your help.

share|improve this question
up vote 1 down vote accepted

Getting mail flowing to your Exchange environment will require setting the MX records to servers that can receive SMTP connections on port TCP/25. The MX records are what foreign mailers use to determine where to forward mail for a specific domain.

I'm going to assume you have a single public IP address, and that's as you mentioned in your question.

Your network is configured like this:

------------                                      ----------------
| Internet |    ---  [router/firewall]     ---    | Exchange box |
-----------                                      ----------------

In order for mail to get to your Exchange box, you have to set your MX record for your domain to be a hostname that any Internet host can get to. The absolute minimum needed would be to set:

A Records: = [your public IP address]

MX Records:
Priority = 1
Host = @
Goes To =

Unless you have some service as your backup mailer, you will only need one MX record.

Now that the DNS is set up correctly, you need to set up your router to forward port 25 to the Exchange server's internal IP address.

share|improve this answer
So do I have to create an A record, say called LOGIN that points to my external IP address, then create a MX record with priority=0 Host=LOGIN, and what does 'Goes To' value be? – The Woo Aug 3 '10 at 22:18
"Goes to" should be any CNAME or A record. The host on that record needs to be able to accept SMTP connections. – sysadmin1138 Aug 3 '10 at 22:30
Sorry, I'm still not getting it. – The Woo Aug 3 '10 at 22:37
How do I find out what host will accept SMTP connections? – The Woo Aug 3 '10 at 22:56
@THe Woo I added more information to my answer. Hopefully it has what you want. – sysadmin1138 Aug 3 '10 at 23:12

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.