From 16336abe444c94988d1980e4dc250d3de9b28e4a Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Thu, 28 Jul 2016 15:20:00 +0100 Subject: [PATCH] [Fix] Fix DNSBL maps --- src/plugins/lua/multimap.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/plugins/lua/multimap.lua b/src/plugins/lua/multimap.lua index d4fcee6e4..5b24c2f77 100644 --- a/src/plugins/lua/multimap.lua +++ b/src/plugins/lua/multimap.lua @@ -356,10 +356,10 @@ local function multimap_callback(task, rule) else local cb = function (resolver, to_resolve, results, err, rbl) if results then - task:insert_result(rule['symbol'], 1, r['map']) + task:insert_result(rule['symbol'], 1, rule['map']) if pre_filter then - task:set_pre_result(r['action'], 'Matched map: ' .. r['symbol']) + task:set_pre_result(rule['action'], 'Matched map: ' .. rule['symbol']) end end end @@ -371,7 +371,7 @@ local function multimap_callback(task, rule) end end elseif rt == 'header' then - local hv = task:get_header_full(r['header']) + local hv = task:get_header_full(rule['header']) match_list(rule, hv, {'decoded'}) elseif rt == 'rcpt' then if task:has_recipients('smtp') then -- 2.39.5