From: Vsevolod Stakhov Date: Mon, 12 Jun 2017 13:36:57 +0000 (+0100) Subject: [Minor] Fix normalization in FORWARDING rule X-Git-Tag: 1.6.0~3 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=a4f1a73b13a7023fcc1019806f350c58a509d5d7;p=rspamd.git [Minor] Fix normalization in FORWARDING rule --- diff --git a/rules/forwarding.lua b/rules/forwarding.lua index 5adb562ef..c5ac81c52 100644 --- a/rules/forwarding.lua +++ b/rules/forwarding.lua @@ -108,7 +108,7 @@ rspamd_config.FWD_SRS = { rspamd_config.FORWARDED = { callback = function (task) local function normalize_addr(addr) - addr = string.match(addr, '^?$') or addr + addr = string.match(addr, '^]*)>?$') or addr local cap, _,domain = string.match(addr, '^([^%+][^%+]*)(%+[^@]*)@(.*)$') if cap then addr = string.format('%s@%s', cap, domain)