Hi!
I have a problem that I'm struggling to get a solution to. Exchange seems to
be sending mail to a provider on it's A-record host, not the MX. The
following appears in my log:
---
A non-delivery report with a status code of 5.3.0 was generated for
recipient rfc822;theuser@online.no (Message-ID
<AEE1EC6506FF364AA0FED88265B66299023F7B@myhost.mydomain.local>).
Causes: Exchange mistakenly attempted mail delivery to an incorrect MTA route
---
This is an SMTP protocol error log for virtual server ID 1, connection #42.
The remote host "148.122.161.36", responded to the SMTP command "rcpt" with
"553 5.3.0 <theuser@online.no>... We do not relay from my.mx.ip.here ". The
full command sent was "RCPT TO:<theuser@online.no> ". This will probably
cause the connection to fail.
---
This _only_ happens when one of my users tries to send a mail to the
online.no-domain.
nslookup responds with the following for online.no:
Non-authoritative answer:
online.no nameserver = ns2.nextra.no
online.no nameserver = ns1.nextra.no
online.no MX preference = 10, mail exchanger = mx.online.no
online.no internet address = 148.122.161.36
online.no nameserver = ns1.nextra.no
online.no nameserver = ns2.nextra.no
ns1.nextra.no internet address = 148.122.208.98
ns2.nextra.no internet address = 148.122.161.2
mx.online.no internet address = 193.213.115.10
---
The real problem is that Exhange tries to send the mail to the internet
address (A-record), and not to the MX (193.213.115.10). I've searched
everywhere, without figuring out _why_. I have also been in touch with the
provider, and they are unable to provide me with any leads to why this is
happening.
Any help is greatly appreciated!
Regards,
Lars