On Tue, 2013-10-22 at 14:43 -0700, Quanah Gibson-Mount wrote:
> --On Tuesday, October 22, 2013 11:30 PM +0200 Karsten Bräckelmann wrote:

> > The usefulness of RP_MATCHES_RCVD is currently under discussion. I
> > suggest to zero out that rule, or assign it a negative zero.
> 
> Ok, thanks.  We'd already reduced its value recently after finding it 
> mostly useless:
> 
> score RP_MATCHES_RCVD -0.8 -0.8 -0.8 -0.8
> 
> so I'll update that to -0

Interesting. Seems to be a valid score, passes linting.

I didn't mean "negative zero" literally, though, but a score of -0.001.
The default SA report shows 2 decimal places only -- a signed zero. The
amavis header includes the 3rd decimal place.

Unlike an actual zero score, this does not disable the rule altogether.
Needed e.g. in case of meta rules.


-- 
char *t="\10pse\0r\0dtu\0.@ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}

Reply via email to