On Wed, Sep 15, 2021 at 04:17:40PM -0400, post...@ptld.com 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.

Reply via email to