> What is going on here?

Good question.

> So why does spamd say that
>   Vicki Brown <[EMAIL PROTECTED]> !~ /(?:[EMAIL PROTECTED]|[EMAIL 
> PROTECTED])\.com/i
>
> I ran this through vanilla Perl and
>   Vicki Brown <[EMAIL PROTECTED]> =~ /(?:[EMAIL PROTECTED]|[EMAIL 
> PROTECTED])\.com/i

I ran both versions thru plain perl from the command line too.  And I get
exactly opposite results if I either escape the first @ sign, or don't
escape the second one.

Being the paronoid type, and knowing that =~ expressions work in ways I
understand, I'd do a

header __TO_ME ToCc =~ /(?:[EMAIL PROTECTED]|[EMAIL PROTECTED])\.com/i
meta     NOT_TO_ME    !__TO_ME

        Loren

Reply via email to