On 8/29/2016 12:17 PM, Jared Brokaw wrote: > > > > I don't want any recipient address checking or validation or > > In that case you should not be using Postfix. > > > I meant I do not necessarily need/want recipient validation on the > relay, just on the final destination for the time being. I don't > want to have define every single user that will be receiving email > on both the relay and on the final destination. It is only temporary > after all. >
Postfix is not a proxy; messages are fully received, placed in the postfix outgoing queue, and then sent to their destination. If you blindly accept all recipients, your server will be filled with dead mail -- mail for which no valid recipient exists, and which cannot be returned to sender because the sender information is invalid. This will bring performance to a crawl. Or worse, you'll return mail to the wrong sender and be blacklisted as a backscatter source. In some cases, postfix may be able to automatically build a list of valid recipients. This isn't a perfect solution, but it's far better than nothing. For this to work, the downstream server must correctly reject unknown recipients. http://www.postfix.org/ADDRESS_VERIFICATION_README.html Postfix must know valid recipients at the gateway, or you really shouldn't be running a mail server. -- Noel Jones