ram: > One of my clients sends mail using a custom application which *cannot* > recognize a smtpd error message .. like user-not-found, or > invalid-domain etc
In other words, they have a home-grown partial implementation of the SMTP protocol. They can't be bothered to do it right and they just want the eror messages to go away. > Now they want our postfix server to accept all mails without checks and > send NDR's for undeliverable mails. And of course they will throw away the NDRs. What you're asking is not supported. You can only turn off some checks in Postfix. In main.cf, specify "strict_rfc821_envelopes=no", "smtpd_reject_unlisted_recipient = no", don't use reject_unknown_sender_domain, reject_unknown_recipient_domain, reject_unlisted_sender, reject_unlisted_recipient, etc. Do not use these settings on a server that receives mail from the Internet. However, if their home-grown software sends invalid SMTP syntax then Postfix will reject the command, and there is no way that Postfix will be configurable to accept such stuff. Wietse