commit 4a0bb98: [Minor] Add analysis logging

Vsevolod Stakhov vsevolod at highsecure.ru
Fri Nov 12 21:21:08 UTC 2021


Author: Vsevolod Stakhov
Date: 2021-11-12 15:59:49 +0000
URL: https://github.com/rspamd/rspamd/commit/4a0bb98bef3e80e02d6f995988244266eb8893bf

[Minor] Add analysis logging

---
 lualib/lua_scanners/cloudmark.lua | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/lualib/lua_scanners/cloudmark.lua b/lualib/lua_scanners/cloudmark.lua
index 18cacc2d6..bfea884cb 100644
--- a/lualib/lua_scanners/cloudmark.lua
+++ b/lualib/lua_scanners/cloudmark.lua
@@ -107,7 +107,7 @@ local function cloudmark_config(opts)
     log_spamcause = true,
     symbol_fail = 'CLOUDMARK_FAIL',
     symbol = 'CLOUDMARK_CHECK',
-    symbol_spam = 'CLOUDMARK_SPAM'
+    symbol_spam = 'CLOUDMARK_SPAM',
   }
 
   cloudmark_conf = lua_util.override_defaults(cloudmark_conf, opts)
@@ -215,6 +215,11 @@ local function parse_cloudmark_reply(task, rule, body)
     return
   end
 
+  if obj.analysis then
+    -- Report analysis string
+    rspamd_logger.infox(task, 'cloudmark report string: %s', obj.analysis)
+  end
+
   local score = tonumber(obj.score) or 0
   if score >= rule.score_threshold then
     task:insert_result(rule.symbol_spam, 1.0, tostring(score))


More information about the Commits mailing list