On 12/29/2011 5:23 AM, Thomas Bange wrote: > Hi, > > I have a mail stuck in my mail queue. The Mail should be delivered to > some.u...@some-domain.de. > > Looking up MX records for the domain gives me: > > # host -t mx some-domain.de > some-domain.de mail is handled by 100 relay2.netnames.net. > some-domain.de mail is handled by 10 relay1.netnames.net. > > Postfix is always attempting to deliver the mail through > relay2.netnames.net, which gives the following error: > > host relay2.netnames.net[212.53.64.44] said: 451 lowest numbered MX > record points to local host (in reply to RCPT TO command) > > The server seems to have a config problem, but why does Postfix tries to > deliver the mail through relay2.netnames.net instead of > relay1.netnames.net?
This is not a Postfix problem. You know how to use Google yes? http://www.symantec.com/business/support/index?page=content&id=TECH94141 http://www.linuxspy.info/tag/delivery-error-451-lowest-numbered-mx-record-points-to-local-host/ http://www.zimbra.com/forums/administrators/28113-problem-send-emaill-3.html Note the specific mention of netnames.net showing this problem in April 2009, in the 3rd article above. Given there is definitely a DNS configuration problem on the remote end, do not assume Postfix is doing something incorrect by attempting delivery to the priority 10 MX host. Have you tried flushing your local resolver cache? You do have a local resolver running on your Postfix MTA host do you not? If you do not, it may be a good time to install one to give your increased flexibility, and performance. If it's not a resolver cache issue you need to contact the administrator(s) of the remote systems(s) and inform them of the problem. -- Stan