]> source.dussan.org Git - rspamd.git/commitdiff
[Fix] Fix enormous scores for R_WHITE_ON_WHITE
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 28 Sep 2017 18:16:32 +0000 (19:16 +0100)
committerAndrew Lewis <nerf@judo.za.org>
Tue, 17 Oct 2017 22:26:15 +0000 (00:26 +0200)
MFH: 1.6

rules/html.lua

index 7c88928ebf928192e4bd5041780d849f1836b5c1..c77ac10f3e7e304b7f54807fa6474e888bec6d5d 100644 (file)
@@ -221,6 +221,9 @@ rspamd_config.R_WHITE_ON_WHITE = {
 
     if ret then
       if transp_rate > 0.1 then
+        if transp_rate > 0.5 or transp_rate ~= transp_rate then
+          transp_rate = 0.5
+        end
         return true,(transp_rate * 2.0),arg
       end
     end
@@ -228,8 +231,9 @@ rspamd_config.R_WHITE_ON_WHITE = {
     return false
   end,
 
-  score = 6.0,
+  score = 4.0,
   group = 'html',
+  one_shot = true,
   description = 'Message contains low contrast text'
 }