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
。それで、誰かが私が犯している愚かな間違いを指摘できますか?