]> source.dussan.org Git - rspamd.git/commitdiff
[Fix] Treat 'rewrite subject' as spam action
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Wed, 30 Aug 2017 19:33:41 +0000 (20:33 +0100)
committerAndrew Lewis <nerf@judo.za.org>
Thu, 31 Aug 2017 15:27:12 +0000 (17:27 +0200)
Issue: #1803
Closes: #1803
src/plugins/lua/metadata_exporter.lua

index 2268c86f5bd8f3c39aedafa1f3b43b4687bb6540..9c883a22bbec0012e61ad4bb4b62340c14be631f 100644 (file)
@@ -154,20 +154,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')