Thank you! I had this exact issue and just couldn't wrap my head around what was wrong, this solved things quite nicely.

/T

On 2020-10-02 00:00, Bob Proulx wrote:
Ranjan Maitra wrote:
> > > Oct  1 14:08:00 localhost postfix/smtpd[4142479]: fatal: in parameter smtpd_relay_restrictions or smtpd_recipient_restrictions, specify at least one working instance of: reject_unauth_destination, defer_unauth_destination, reject, defer, defer_if_permit or check_relay_domains
>
> My apologies: how do I do this/what should I do here?

Since you haven't shared your postfix configuration but just parts of
it in the master.cf then we can only point to the documentation.

Start here and read these:

http://www.postfix.org/postconf.5.html#smtpd_relay_restrictions

http://www.postfix.org/postconf.5.html#smtpd_recipient_restrictions

What is the value of these for you?  This will produce some output
which shows the current configuration.

    postconf smtpd_recipient_restrictions smtpd_relay_restrictions

For my use I leave smtpd_relay_restrictions set to the default value
and then set smtpd_recipient_restrictions.  That's one valid
combination.  But there are others.

At the least I would think something like this:

smtpd_recipient_restrictions =
        permit_mynetworks,
        reject_unauth_destination,
        reject_invalid_hostname,
        reject_non_fqdn_hostname,
        reject_non_fqdn_sender,
        reject_non_fqdn_recipient,
        reject_unknown_sender_domain,
        reject_unknown_recipient_domain

But in real use I have a much longer list with a lot more there for
blocking spam and other things.  You should understand it before using
it and adjust it as needed for your environment.

Bob

Reply via email to