add suppression list for outgoing dmarc and tls reports

for reporting addresses that cause DSNs to be returned. that just adds noise.
the admin can add/remove/extend addresses through the webadmin.

in the future, we could send reports with a smtp mail from of
"postmaster+<signed-encoded-recipient>@...", and add the reporting recipient
on the suppression list automatically when a DSN comes in on that address, but
for now this will probably do.
This commit is contained in:
Mechiel Lukkien
2023-11-13 13:48:52 +01:00
parent 6ce69d5425
commit e24e1bee19
12 changed files with 697 additions and 17 deletions

View File

@ -1,9 +1,13 @@
DataDir: ../data
User: 1000
LogLevel: trace
Hostname: mox.example
Hostname: mailhost.mox.example
Postmaster:
Account: mjl
Mailbox: postmaster
Listeners:
local: nil
HostTLSRPT:
Account: mjl
Mailbox: TLSRPT
Localpart: mjl