From: Vsevolod Stakhov Date: Thu, 2 Dec 2021 12:17:06 +0000 (+0000) Subject: [Minor] Fix ip validity check X-Git-Tag: 3.2~205 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=60b407b19f54277cb82bda418e2f2439f39a7f3f;p=thirdparty%2Frspamd.git [Minor] Fix ip validity check --- diff --git a/lualib/plugins/dmarc.lua b/lualib/plugins/dmarc.lua index cd1b8e4b8a..7834472423 100644 --- a/lualib/plugins/dmarc.lua +++ b/lualib/plugins/dmarc.lua @@ -78,7 +78,7 @@ exports.dmarc_report = function (task, settings, data) local E = {} local ip = task:get_from_ip() - if ip and not ip:is_valid() then + if not ip or not ip:is_valid() then rspamd_logger.infox(task, 'cannot store dmarc report for %s: no valid source IP', data.domain) return nil