]> git.ipfire.org Git - thirdparty/rspamd.git/commit
[Feature] Add --recheck-rua option to dmarc_report for RUA filtering at send time 5776/head
authorVsevolod Stakhov <vsevolod@rspamd.com>
Wed, 3 Dec 2025 13:16:01 +0000 (13:16 +0000)
committerVsevolod Stakhov <vsevolod@rspamd.com>
Wed, 3 Dec 2025 13:16:01 +0000 (13:16 +0000)
commit5f9379aafbbd75b0fce6f3764eb258c5b9e59bfa
tree2b96d1fef1c0d75f0b434abd5d037247d309291a
parent829c3126c876f16c5948b12ac884548bdfd36b10
[Feature] Add --recheck-rua option to dmarc_report for RUA filtering at send time

- Add -r/--recheck-rua flag to rspamadm dmarc_report to re-check RUA
  addresses against exclude_rua_addresses map before sending reports
- Extend lua_maps to support rspamadm context for external map queries,
  enabling coroutine-based synchronous HTTP requests
- Works with both local maps and external (HTTP) maps
- Checks both full email address and domain-only against the map

Addresses #5750
Related to #5735
lualib/lua_maps.lua
lualib/rspamadm/dmarc_report.lua