On Wed, Jul 28, 2021 at 05:58:43AM -0700, Greg Earle wrote:
> [root@isolar postfix]# grep -n sender_access master.cf
> 27: -o mua_sender_restrictions= permit_sasl_authenticated,
> reject_unknown_reverse_client_hostname, reject_unknown_client_hostname,
> reject_unknown_sender_domain, check_sender_access
> hash:/etc/postfix/sender_access, reject
>
> 45: -o mua_sender_restrictions= permit_sasl_authenticated,
> reject_unknown_reverse_client_hostname, reject_unknown_client_hostname,
> reject_unknown_sender_domain, check_sender_access
> hash:/etc/postfix/sender_access, reject
Note that master.cf parameter assignments that contain spaces need to
be enclosed in "{" and "}" (without the double-quotes), e.g.:
smtp inet n - n - - smtpd
-o { smtpd_discard_ehlo_keywords = silent-discard, DSN }
http://www.postfix.org/master.5.html
Command name + arguments
The command to be executed. Characters that are special to the
shell such as ">" or "|" have no special meaning here, and
quotes cannot be used to protect arguments containing white-
space. To protect whitespace, use "{" and "}" as described
below.
...
The following command-line options have the same effect for all
daemon programs:
...
-o { name = value } (long form, Postfix >= 3.0)
--
Viktor.