Mail Service and MX Records

Discussion in 'Mac OS X Server, Xserve, and Networking' started by Kenrik, Feb 18, 2011.

  1. Kenrik, Feb 18, 2011
    Last edited: Feb 18, 2011

    Kenrik macrumors 6502

    Dec 21, 2004
    Ok so I need some help with the mail service on OSX 10.6 Server

    I'm using GoDaddy for my domain name and GoDaddy DNS Total Control to handle my DNS stuff. The Server is Hosted on a Comcast Static Business IP.

    I have my A name pointed at my IP address. XX.XX.XX.XX
    I have a wildcard a name pointed at my IP *

    If I try anything * it resolves without an issue. (wordpress Multisite is working with subdomains)

    For my MX records I did and pointed it at my IP from GoDaddy.

    On my gateway ( that handles the network DNS for me I forwarded ports 25, 110 and 143 to my OSX 10.6 Server Box (

    The problem is I can't seem to receive mail!
    I know my DNS is setup correctly on the Server box as I have Open Directory and Kerberos, Xgrid, Mail etc... working internally.

    Any ideas?
  2. logandzwon macrumors 6502a

    Jan 9, 2007
    OK first off, in your dns you should have; MX 10
    mail A XX.XX.XX.XX

    Assuming you do, you should have some outside your network make sure they resolve correctly.

    Assuming that works, have someone outside your network telnet to port 25 or 143 on

    Oh and DNS being correct on your server doesn't matter for external mail servers to be able to find you.
  3. Kenrik thread starter macrumors 6502

    Dec 21, 2004
    I just pointed everything at my "A" record with "@" and let my gateway sort out the forwards to the server. Now everything works.

    Pretty much nothing works in OSX Server without DNS being setup correctly. How would the mail service even function if my internal DNS was not setup right? it would not find the server or direct it to the right place?
  4. Waragainstsleep macrumors regular

    Oct 15, 2003
    You are correct. Bad DNS on your Mac Server will kill virtually everything.
    From your first post it sounded like you simply hadn't set the MX record.

    Anyway, glad you got it all solved.

Share This Page