On Sat, 21 Dec 2002, JP Kelly wrote:
> I can't seem to get this to work:
>
> spam_tag_router:
> check_local_user
> # - bypass bounce in system filter if spam flag is set to tag
> condition = ${if and{eq{tag} {${lookup mysql {SELECT spam FROM passwd
> WHERE id='${local_part}@${domain}'}}} {!d
> ef:h_X-Spam-Flag:}} {yes}{no}}
> driver = accept
> transport = spamtag
>
> The nested conditions in my if statement keep giving me an error.
>
....
>
> What is the syntax to properly nest conditions?
Subconditions must be inside of {}
${if and{
{ eq{tag} {MYSQL-LOOKUP} }
{ !def:h_X-Spam-Flag: }
}{yes}{no}
}
ciao