We have a lot of connections coming into our PMG cluster for domains we do not host the email for, eg clients who have since left but left MX records pointing to us. When remote servers try to send to these domains they are rejected because the domain isn't in our "relay domains" or "transport" settings with log lines such as:
Is there a reason Postfix is returning a temporary 454 error for attempted deliveries to domains we don't host? Shouldn't this be permenant?
Code:
Mar 28 12:24:08 pmg-slave01 postfix/smtpd[236047]: NOQUEUE: reject: RCPT from mx07-00707701.pphosted.com[205.220.184.226]: 454 4.7.1 <hidden@hidden.com>: Relay access denied; from=<> to=<hidden@hidden.com> proto=ESMTP helo=<mx07-00707701.pphosted.com>
Mar 28 12:24:07 pmg-slave03 postfix/smtpd[154700]: NOQUEUE: reject: RCPT from mail-ed1-f71.google.com[209.85.208.71]: 454 4.7.1 <hidden@hidden.com>: Relay access denied; from=<bounces+23855928-ad87-moore.s=hidden.com@em5888.hidden.com> to=<hidden@hidden.com> proto=ESMTP helo=<mail-ed1-f71.google.com>
Is there a reason Postfix is returning a temporary 454 error for attempted deliveries to domains we don't host? Shouldn't this be permenant?