SPAM Filter question - the results

Christian Tardif christian.tardif at servinfo.ca
Fri May 14 15:03:45 CEST 2010


On 2010-05-14 01:31, Christian Tardif wrote:
>>   On 2010-05-12 21:49, Christian Tardif wrote:
>>      
>>> The sieve filter is then set to:
>>>
>>> if header :value "ge" :comparator "i;ascii-numeric" "X-Spam-Score"
>>> ["9.2"] {
>>>    fileinfo "INBOX/Spam";
>>>    stop;
>>> }
>>>        
>> Ouch! HUGE bug in this sieve script...  it seems that the
>> ascii-numeric comparison does not handle negative numbers....  Since
>> the installation of this script, anything which is lower than -6.3
>> (6.3 is my target) is rejected as SPAM, since its conterpart, 6.3, is
>> higher or equal to my target....  is this the Kolab-cyrus
>> implementation of sieve which is bad, or any cyrus-imap implementation?
>>      
> I think I found out. This is a Horde problem (found it in
> bugs.horde.org) (well, to be prefectly honnest, it's a sieve bug, which
> simply can't compare with negative numbers...  but the good thing is
> that there's a fix.
>
> I installed the patch on my server, and will let night mails come in to
> see how things are going on.  Will let you know for sure.
>    

The patch is working perfectly! Now, only mails with a X-Spam-Score 
higher than the determined target will pass the Spam filter.

I'm not a developer, and I kept the original files. So how can I make 
patch files, and propose them to the issue tracker?

-- 

Christian Tardif
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kolab.org/pipermail/users/attachments/20100514/3c2ea05f/attachment.html>


More information about the users mailing list