On Mon, Feb 25, 2002 at 06:54:32PM -0500, Landy Roman wrote:
> procmail: Assigning "SPAM=SPAM"
> procmail: Assigning "SPAMMERS=/.procmail/spammers"
> procmail: Assigning "LOGABSTRACT=ALL"
> procmail: Executing "spamassassin,-P"
> procmail: Assigning "SPAM=SPAM"
> procmail: Assigning "SPAMMERS=/.procmail/spammers"
> procmail: Assigning "LOGABSTRACT=ALL"
> procmail: Executing "spamassassin,-P"
> Failed to run header SpamAssassin tests, skipping some: In string, @cs now
> must be written as \@cs at (eval 7) line 219, near "foo649@cs" Global
> symbol "@cs" requires explicit package name at (eval 7) line 219.
> 
> 
> any idea what is this failed to run header thing:
> i mean my user pref is working but i see this failed would like to know
> what it is;  i have the following in .spamassassin/user_prefs
> 
> 
> header FROM_foo From =~ [EMAIL PROTECTED]/i
> describe FROM_foo  I know her
> scroe FROM_foo  -10

Firstly, regexps (essentially all rules) need to follow proper perl rules. @
signifies a variable (an array to be exact) so @cs means the cs array.

Instead, this regexp should be /foo649\@cs.com/i

However, you really should add a whitelist entry rather than adding a header
test, do this with:

whitelist_from [EMAIL PROTECTED]

-- 
Duncan Findlay

_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to