From: Vsevolod Stakhov Date: Thu, 22 Dec 2016 23:49:00 +0000 (+0000) Subject: [Minor] Improve addr_parse usage in plugins X-Git-Tag: 1.5.0~501 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=93cad030fda4f15c32494f815790d9f953068352;p=thirdparty%2Frspamd.git [Minor] Improve addr_parse usage in plugins --- diff --git a/src/plugins/lua/multimap.lua b/src/plugins/lua/multimap.lua index 9947fb9175..5b32343b71 100644 --- a/src/plugins/lua/multimap.lua +++ b/src/plugins/lua/multimap.lua @@ -177,22 +177,22 @@ end local function apply_addr_filter(task, filter, input, rule) if filter == 'email:addr' or filter == 'email' then - local addr = util.parse_mail_address(input) + local addr = util.parse_mail_address(input, task:get_mempool()) if addr and addr[1] then return addr[1]['addr'] end elseif filter == 'email:user' then - local addr = util.parse_mail_address(input) + local addr = util.parse_mail_address(input, task:get_mempool()) if addr and addr[1] then return addr[1]['user'] end elseif filter == 'email:domain' then - local addr = util.parse_mail_address(input) + local addr = util.parse_mail_address(input, task:get_mempool()) if addr and addr[1] then return addr[1]['domain'] end elseif filter == 'email:name' then - local addr = util.parse_mail_address(input) + local addr = util.parse_mail_address(input, task:get_mempool()) if addr and addr[1] then return addr[1]['name'] end