[Rspamd-Users] DMARC reports being sent to "nil" address
reinob at bbmk.org
Wed Mar 23 07:49:45 UTC 2022
I just noticed a delivery error due to rspamd trying to send a DMARC
report to an invalid address ("nil at DOMAIN", where DOMAIN is the affected
domain, which I'll try to avoid posting).
The DMARC records for that domain has:
$ dig +short TXT _dmarc.DOMAIN
"v=DMARC1; p=quarantine; sp=reject; adkim=s; aspf=s;
rua=mailto:dmarc-reports at DOMAIN,https://DOMAIN/nonexistent;
ruf=mailto:dmarc-reports at DOMAIN; rf=afrf; pct=100;"
So the reporting address includes a normal e-mail (dmarc-reports at ...) as
well as a URL, separated with a comma.
My guess is that RSPAMD cannot parse the URL as an e-mail address, and
returns "nil" instead, so it attempts to send the report to nil at DOMAIN.
Note that I don't know right now whether adding a URL to the DMARC
reporting address is valid or not. But RSPAMD should handle the error in
More information about the Users