* Benedict Verheyen ([EMAIL PROTECTED]) [030924 16:34]: > Hello, > > now that my mail setup checks for virusses and spam, i found another > thing i could improve. A mail is now checked for spam even though it > might already be tagged as a virus. So i wanted to change that so if a > mail is tagged as a virus, there really isn't the need to check it for > spam. > > I tried to adjust my spamcheck router like so but this gives an error > saying that the last condition in the "and" is not correct. > > This is the condition: > condition"${if and { {!def_hX-Spam-Flag:} \ > {!eq {received_protocol}{spam_scanned}} \ > {!def_hX-Amavis-Alert: INFECTED} } {1}{0}}" > > The last line and specifically the def_hX-Amavis-Alert: is what i added > and doens't work *grin*
>>def:h_X-Spam-Flag: (this is the syntax I remember using; does >>def_hX-Spam-Flag: work too, or is that a typo?) is true if there exists >>a header X-Spam-Flag. It's not a pattern match. You probably want >>something like match{$h_X-Amavis_Alert}{^INFECTED$}. >> >>good times, >>Vineet Hi Vineet, thanks for your suggestions. You used the correct syntax and mine was a typo :) I added a tag similar to what you suggested. Turned out i also had a mail loop but it is also solved by adding a match in the amavis section. Thanks Benedict -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]