John Griffiths via Postfix-users:
> I set the values in main.cf:
>
> # postconf -n | grep -P '_reject_code = \d\d\d$'
> plaintext_reject_code = 550
> unknown_address_reject_code = 550
> unknown_client_reject_code = 550
> unknown_hostname_reject_code = 550
> unknown_local_recipient_reject_code = 550
> unverified_recipient_reject_code = 550
> unverified_sender_reject_code = 550
Reject_unknown_senbder_domain returns unknown_address_reject_code,
but only of the DNS respnse was a hard error for A/AAAA/MX lookup,
either NOERROR-with-Ancount=0, or NXDOMAIN.
If any of those lookups returns a weaker response, Postfix will
reply with a soft error.
BTW the DNS resolver that Postfix uses my differ from what you use
in manual queries.
Also, unknown_address_reject_code can be overriden with master.cf
settings that are revealed like this:
postconf -P '*/*/unknown_address_reject_code'
postconf -P '*/*/soft_bounce'
Setting this in master.cf is rare but we should determine
all possibilities.
Wietse
_______________________________________________
Postfix-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]