Why are MX records for internal domains being ignored?
By default, when a Mirapoint appliance is configured to perform LDAP routing, "A" record routing is used. To use "MX" records for your internal domains, you must enable the feature by using the smtp set ldapmxrouting on CLI command. For example:
razorgate.example.com> smtp get ldapmxrouting
razorgate.example.com> smtp set ldapmxrouting on
The typical symptom of this problem is that the mail system is trying to deliver email to a domain's web server rather than the mail server. This is because many domains now list an A record which points to the web server, such that addresses like mirapoint.com can be used, rather than www.mirapoint.com.
When this problem occurs, you will see entries like the following in the mail logs:
12:27:57 User unknown (from bedrock.org [18.104.22.168]) firstname.lastname@example.org
12:27:57 OLP99864: Unable to relay for email@example.com (from bedrock.org)