https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6192





--- Comment #1 from Mark Martinec <[email protected]>  2009-09-03 08:08:04 
PST ---
>> lib.mbox is the file, and it's formatted correctly. The same thing happens
>> when I tell it to check a single file containing a single message.
>>
>> I think the trailing number is the offset of the beginning of the message,
>> because when I use a single file the number is zero.

These are all either meta or 'exists:' rules behaving this way.

It's because neither meta nor 'exists:' uses regexp matching
in its code, so whatever was previously left in the $& is
reported in a debug call.

For example, here is a compiled code for an 'exists:' rule:

if (defined($hval)) {
  $self->got_hit(q{__TOCC_EXISTS}, "", ruletype => "header");
  dbg("rules: ran header rule __TOCC_EXISTS ======> 
    got hit: \"" . ($&|| "negative match") . "\"")
}

-- 
Configure bugmail: 
https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

Reply via email to