I've been using Messagewall for a while now, and I decided to throw
SpamAssassin into the mix.  Messagewall is great, but it's not dynamic
enough.

Problem is that I eventually want messagewall to tag messages only, then
pass them on to SA.
Messagewall always adds the header "X-MessageWall-Score: <score>
(<host.domain.tld>)".  I want to write a rule for SpamAssassin that
basically says, "if <score> is greater than or equal to 15, then it's a
match."  Note that <score> can be more than two digits.

This is how far I've gotten in local.cf:

header MW_SPAM X-MessageWall-Score: =~ /^[>=15].*/
score MW_SPAM 1.00

Something's wrong with the expression syntax, and I know nothing of perl so
I haven't been able to figure it out.
Anybody know how to do this sorta thing?

TIA,

Nate

Reply via email to