Browse Source

[Rspamd] domain wide footer check for empty strings

FreddleSpl0it 1 year ago
parent
commit
392967d664
1 changed files with 1 additions and 1 deletions
  1. 1 1
      data/conf/rspamd/lua/rspamd.local.lua

+ 1 - 1
data/conf/rspamd/lua/rspamd.local.lua

@@ -564,7 +564,7 @@ rspamd_config:register_symbol({
         else
         else
           local footer = parser:get_object()
           local footer = parser:get_object()
 
 
-          if footer and type(footer) == "table" and (footer.html or footer.plain) then
+          if footer and type(footer) == "table" and (footer.html and footer.html ~= "" or footer.plain and footer.plain ~= "")  then
             rspamd_logger.infox(rspamd_config, "found domain wide footer for user %s: html=%s, plain=%s", uname, footer.html, footer.plain)
             rspamd_logger.infox(rspamd_config, "found domain wide footer for user %s: html=%s, plain=%s", uname, footer.html, footer.plain)
 
 
             local envfrom_mime = task:get_from(2)
             local envfrom_mime = task:get_from(2)