Which DNS should be used with MailEnable?


DNS servers that should be used with MailEnable. Also outlines the various DNS error codes that can be encountered if it is incorrectly setup.


The DNS that MailEnable uses to resolve domains for outbound email are defined in the MailEnable Administration Program under the properties of the SMTP Connector. When MailEnable is first installed it will query network interfaces to determine which DNS servers to use, however, these should be validated - particularly if there have been problems sending outbound mail to non-local domains.

The current DNS settings the server is using can be determined by using the ipconfig command at the Windows command (cmd) prompt. At the command prompt, simply enter IPCONFIG /ALL | MORE.

The DNS IP addresses will be reported under each of the bound network interfaces. These IP addresses should (in most cases) be the same as those defined under the SMTP Connector.

Ensure that the DNS being used is capable of resolving remote hosts independent of MailEnable. i.e. nslookup should be able to host names using the DNS that has been selected.

If DNS settings are not configured correctly, the MailEnable SMTP Debug log file will contain error codes when an email is being sent to a remote domain. If the SMTP Debug log contains these error codes when sending emails to known correct domains, then the DNS setting should be checked to confirm that the domain can be resolved.

Common DNS Error Codes are:

9501: No records found for given DNS query. Potentially wrong DNS Server being used or the domain being queried does not have any DNS Records defined. (Verify that the correct DNS Server is being used). If so, the configuration issue is with the owner of the domain being queried.

9502: Bad DNS packet. Invalid DNS Server or DNS Server Failure.

9503: No DNS packet Invalid DNS Server or DNS Server Failure. Check DNS Server log files.

9504: General DNS Error. Invalid DNS Server or DNS Server Failure. Check DNS Server log files.

9505: Unsecured DNS packet. Invalid DNS Server, No Access to query DNS Server or DNS Server Failure. Check DNS Server log files.

1460: Timeout - This operation returned because the timeout period expired. Invalid DNS Server. Either the DNS Server is offline or the address specified is an invalid DNS Server. If connecting to a DNS that is not local, make sure a firewall is not blocking DNS lookups.

Product:MailEnable (All Versions)
Class:INF: Product Information
Created:1/09/2002 4:01:00 PM
Revised:Wednesday, May 4, 2016