DNS uses MX (mail exchange) records to allow mail delivery. An A record, which delineates a domain name, is not enough for mail, since most mail delivery is done to a domain rather than a sub domain. Multiple MX records can also be configured to allow multiple send/receive channels for email; most big ISPs have several mail sender / receiver servers to prevent congestion.

Every now and then, a perfectly legitimate address comes along that has no MX record. There are many reasons for this: incompetence on the part of an administrator; perhaps the domain has not been fully configured yet; or it is being transferred from one server to another and hasn't propagated completely.

You can work around this, in Exchange. One way is to temporarily hard-assign an IP address for delivery to the domain name in question. Under the Properties page for the Internet Mail Service, click on the Connections tab, then click the E-Mail Domain button. For each domain to forward to, click the Add button, type in the domain name, select "Forward all messages for this domain to host:" and then type in the IP address that the domain resolves to. Once the domain's MX record is established, you can delete this reference and resort to conventional DNS lookups.

However, if the problem persists for an inordinate length of time, there may be other problems. Some exceptionally paranoid mail servers insist on matching both forward and reverse lookups from all remote hosts. If that's

    Requires Free Membership to View

the case, you might need to set up the genuine FQDN for the mail server and set up a CNAME record to point to it for the whole of your domain. This would involve a pair of DNS entries like this:

domain-name.com.    IN MX 10 myserver.real-domain.com.
mail.domain-name.com.    IN CNAME myserver.real-domain.com.

Serdar Yegulalp is the editor of the Windows 2000 Power Users Newsletter. Check out his Windows 2000 blog for his latest advice and musings on the world of Windows network administrators – please share your thoughts as well!


This was first published in August 2003

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

Disclaimer: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.