From: Vsevolod Stakhov Date: Tue, 31 Mar 2015 13:03:09 +0000 (+0100) Subject: Support 'name' extension for SA rules. X-Git-Tag: 0.9.0~375 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e09de2b22b65d47f8dbeea1e9a2c50fd8c598dd9;p=thirdparty%2Frspamd.git Support 'name' extension for SA rules. --- 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