I manage three domains which are hosted on three different servers by the
same hosting company, all of which use SpamAssassin. Last night, one of
the servers was migrated from SA 2.55 to SA 2.60

I am using the same user_prefs file on all three systems.

> spamassassin --lint
returns with no errors on the two 2.55 systems. However, starting with
the migration to 2.60 on the third system, lint with the same user_prefs
gives:

> Quantifier unexpected on zero-length expression before HERE mark in regex
> m/free\b?of\b?charge << HERE / at (no file), rule RM_bp_FreeOfCharge, line 1.
> Quantifier unexpected on zero-length expression before HERE mark in regex
> m/free\b?of\b?charge << HERE / at (no file), rule RM_bp_FreeOfCharge, line 1.

The rule which this applies to seems to be:

> body     RM_bp_FreeOfCharge  /free\b?of\b?charge/i
> describe RM_bp_FreeOfCharge  Body mentions something free of charge
> score    RM_bp_FreeOfCharge  0.10

I don't see why this would be valid in 2.55 and not in 2.60 -- can anyone
else determine why this might be? Does it get flagged as invalid in
others' 2.60 systems?

Bob Menschel



-------------------------------------------------------
This SF.net email sponsored by: Enterprise Linux Forum Conference & Expo
The Event For Linux Datacenter Solutions & Strategies in The Enterprise 
Linux in the Boardroom; in the Front Office; & in the Server Room 
http://www.enterpriselinuxforum.com
_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to