From: Vsevolod Stakhov Date: Wed, 30 Aug 2017 19:33:41 +0000 (+0100) Subject: [Fix] Treat 'rewrite subject' as spam action X-Git-Tag: 1.7.0~685 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d0d697b41d04f434bafdfe35713b8501fc5f850a;p=thirdparty%2Frspamd.git [Fix] Treat 'rewrite subject' as spam action Issue: #1803 Closes: #1803 --- diff --git a/src/plugins/lua/metadata_exporter.lua b/src/plugins/lua/metadata_exporter.lua index 128da3dc8e..90ec8a4fd6 100644 --- a/src/plugins/lua/metadata_exporter.lua +++ b/src/plugins/lua/metadata_exporter.lua @@ -189,20 +189,24 @@ local formatters = { end } +local function is_spam(action) + return (action == 'reject' or action == 'add header' or action == 'rewrite subject') +end + local selectors = { default = function(task) return true end, is_spam = function(task) local action = task:get_metric_action('default') - return (action == 'reject' or action == 'add header') + return is_spam(action) end, is_spam_authed = function(task) if not task:get_user() then return false end local action = task:get_metric_action('default') - return (action == 'reject' or action == 'add header') + return is_spam(action) end, is_reject = function(task) local action = task:get_metric_action('default')