On Mon, Jan 19, 2015 at 12:12:34PM -0800, Michael Fox wrote: > 450 4.1.2 <u...@nohow.noway.org>: Recipient address rejected: Domain not found
Turn off the default safety net, I have: unknown_address_reject_code = 550 unknown_client_reject_code = 550 unknown_hostname_reject_code = 550 unverified_recipient_reject_code = 550 unverified_sender_reject_code = 550 I've left plaintext_reject_code at its default value. See: http://www.postfix.org/postconf.5.html#unknown_address_reject_code http://www.postfix.org/postconf.5.html#unknown_client_reject_code http://www.postfix.org/postconf.5.html#unknown_hostname_reject_code http://www.postfix.org/postconf.5.html#unverified_recipient_reject_code http://www.postfix.org/postconf.5.html#unverified_sender_reject_code > What seems reasonable to me is the following: > > -- If postfix receives a response from DNS that the domain does not exist, > then reject with 550 That's the behaviour without the safety net. > -- Otherwise, delay with 450 (DNS failure, etc.) > > http://www.postfix.org/ADDRESS_VERIFICATION_README.html#recipient says one > can use unverified_recipient_reject_code to change the 450 (temporary) > failure to a 550 (permanent) failure "when you trust Postfix's judgments". The reject_code's should be changed in production systems once the configuration is otherwise correct. > As a newbie, I'm cautious about changing values from their default because > I'm sure the default was chosen for a reason. In this case an initial deployment safety net, that should be removed once the configuration is believed correct. > 1) Can someone explain what "when you trust Postfix's judgments" means, > specifically? Your DNS is not broken. Your main.cf settings are not broken. > 2) What do you gurus do/recommend with "unverified_recipient_reject_code"? See above. > 3) If you do recommend changing "unverified_recipient_reject_code" to 550, > is there anything to watch out for? Rejection of mail you wanted accepted, but the best time to watch out for that is while the safety net is still in place. -- Viktor.