commit b07b8c6: [Minor] Dmarc: Fix bad policies detection

Vsevolod Stakhov vsevolod at highsecure.ru
Thu Sep 26 15:14:08 UTC 2019


Author: Vsevolod Stakhov
Date: 2019-09-26 16:11:13 +0100
URL: https://github.com/rspamd/rspamd/commit/b07b8c60f7079820b8253015f00a3876f7c296cb (HEAD -> master)

[Minor] Dmarc: Fix bad policies detection

---
 src/plugins/lua/dmarc.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/plugins/lua/dmarc.lua b/src/plugins/lua/dmarc.lua
index 726298edf..b65d86ff8 100644
--- a/src/plugins/lua/dmarc.lua
+++ b/src/plugins/lua/dmarc.lua
@@ -664,7 +664,7 @@ local function dmarc_callback(task)
             end
           end
 
-          if not has_valid_policy then
+          if not has_valid_policy and not seen_invalid then
             policy_target.err = lookup_domain .. ':' .. ' no valid DMARC record'
             policy_target.symbol = dmarc_symbols['na']
           end


More information about the Commits mailing list