我试图用从环境变量中获取的值替换 Exim 配置文件中的硬编码路径,但是我收到了一个我不明白的错误。
"${env" is not a known operator (or a } is missing in a variable reference)
这是导致错误的条件
condition = ${if !exists{${env{MAILPATH}{$value} fail }/$local_part} }
如果我将条件更改为这样,那么它就可以正常工作:
condition = ${if !exists{/srv/mail/$local_part} }
我看不到线上的语法错误${env
,所以有人可以指出我犯了什么愚蠢的错误吗?