From e09de2b22b65d47f8dbeea1e9a2c50fd8c598dd9 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Tue, 31 Mar 2015 14:03:09 +0100 Subject: [PATCH] Support 'name' extension for SA rules. --- src/plugins/lua/spamassassin.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/plugins/lua/spamassassin.lua b/src/plugins/lua/spamassassin.lua index 5e54e22c8e..0017986792 100644 --- a/src/plugins/lua/spamassassin.lua +++ b/src/plugins/lua/spamassassin.lua @@ -99,6 +99,14 @@ local function handle_header_def(hline, cur_rule) end return str end + elseif func == 'name' then + cur_param['function'] = function(str) + local at = string.find(str, '@') + if at then + return string.sub(str, 1, at - 1) + end + return str + end elseif func == 'raw' then cur_param['raw'] = true elseif func == 'case' then -- 2.47.3