aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/lua
diff options
context:
space:
mode:
authorAndrew Lewis <nerf@judo.za.org>2023-10-16 11:04:25 +0200
committerAndrew Lewis <nerf@judo.za.org>2023-10-16 11:07:21 +0200
commitc1c106a5b1d052276076df0d16445eb071bf7020 (patch)
tree962325e96a1609bac584d3ba47b300ce0a3c5078 /src/plugins/lua
parent508fe8a626e649233fcbe57e829a78f23ceb364c (diff)
downloadrspamd-c1c106a5b1d052276076df0d16445eb071bf7020.tar.gz
rspamd-c1c106a5b1d052276076df0d16445eb071bf7020.zip
[Fix] DMARC reporting: fix reporting for subdomains
- Reported by: @bilym
Diffstat (limited to 'src/plugins/lua')
-rw-r--r--src/plugins/lua/dmarc.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/lua/dmarc.lua b/src/plugins/lua/dmarc.lua
index bf1e338da..99fede96a 100644
--- a/src/plugins/lua/dmarc.lua
+++ b/src/plugins/lua/dmarc.lua
@@ -307,7 +307,7 @@ local function dmarc_validate_policy(task, policy, hdrfromdom, dmarc_esld)
-- Dmarc domain key must include dmarc domain, rua and period
local dmarc_domain_key = table.concat(
- { settings.reporting.redis_keys.report_prefix, dmarc_esld, policy.rua, period },
+ { settings.reporting.redis_keys.report_prefix, policy.domain, policy.rua, period },
settings.reporting.redis_keys.join_char)
local report_data = dmarc_common.dmarc_report(task, settings, {
spf_ok = spf_ok and 'pass' or 'fail',