????? ?????:
> Hi, people !
>
> Is it possible to multiline short form command arguments in master.cf file.
>
> For example, write this string:
>
> > -o
> > smtpd_sender_restrictions=reject_non_fqdn_sender,reject_unknown_sender_domain,reject_sender_login_mismatch,reject_unlisted_sender,permit_sasl_authenticated,reject
> as follows:
>
> > -o smtpd_sender_restrictions=
> > reject_non_fqdn_sender,
> > reject_unknown_sender_domain,
> > reject_sender_login_mismatch,
> > reject_unlisted_sender,
> > permit_sasl_authenticated,
> > reject
You can with Postfix 3.0 or later:
submission inet .. .. .. .. .. smtpd
-o { smtpd_sender_restrictions =
foo,
bar,
...
}
But, it's probably more readable to do this as follows:
main.cf:
submission_sender_restrictions = foo, bar, ...
master.cf:
submission inet .. .. .. .. .. smtpd
-o smtpd_sender_restrictions=$submission_sender_restrictions
Complex overrides in master.cf are better limited.
Wietse