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

Reply via email to