]> source.dussan.org Git - rspamd.git/commitdiff
[Fix] Fix gmail dots removal
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 3 Jul 2017 18:03:51 +0000 (19:03 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 3 Jul 2017 18:03:51 +0000 (19:03 +0100)
lualib/lua_util.lua

index c401610d50908cce4a73845f7d9ac627c3e83f32..8479d579b0c3ed29600d487b97b141d16ff15925 100644 (file)
@@ -45,7 +45,7 @@ end
 exports.remove_email_aliases = function(email_addr)
   local function check_gmail_user(addr)
     -- Remove all points
-    local no_dots_user = string.gsub(addr.user, '.', '')
+    local no_dots_user = string.gsub(addr.user, '%.', '')
     local cap, pluses = string.match(no_dots_user, '^([^%+][^%+]*)(%+.*)$')
     if cap then
       return cap, rspamd_str_split(pluses, '+'), nil