]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Fix ip validity check
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 2 Dec 2021 12:17:06 +0000 (12:17 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 2 Dec 2021 12:17:06 +0000 (12:17 +0000)
lualib/plugins/dmarc.lua

index cd1b8e4b8a2cfe380851104df27c4cf45bbca054..7834472423729e6c906219ba3447ede3912238b7 100644 (file)
@@ -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