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.

Reply via email to