On Wed, Sep 15, 2021 at 04:17:40PM -0400, [email protected] wrote:
> Doing main.cf:milter_rcpt_macros = $milter_rcpt_macros {tls_version}
That's a self-recursive definition that results in a variable expansion
loop.
> Are you supposed to be able to use $variables in milter_*_macros or is
> it by design that it doesn't work?
You can use variable substitutions so long as they're loop free.
There is, unfortunately, no syntax for augmenting the default value of a
variable with additional content. If you're going to override it, you
have to cut/paste the default value (and keep an eye on any future
changes in the default when doing upgrades).
--
Viktor.