diff options
-rw-r--r-- | rules/misc.lua | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/rules/misc.lua b/rules/misc.lua index 01fe3f5aa..cd6a76028 100644 --- a/rules/misc.lua +++ b/rules/misc.lua @@ -93,12 +93,13 @@ rspamd_config.R_PARTS_DIFFER = function(task) local tw = task:get_mempool():get_variable('total_words', 'int') if tw then + local score if tw > 30 then -- We are confident about difference - local score = (nd - 0.5) * 2.0 + score = (nd - 0.5) * 2.0 else -- We are not so confident about difference - local score = (nd - 0.5) + score = (nd - 0.5) end task:insert_result('R_PARTS_DIFFER', score, tostring(100.0 * nd) .. '%') end |