[Rspamd-Users] DMARC reports being sent to "nil" address
sca at andreasschulze.de
Thu Mar 24 11:15:27 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 any case.
I also see reports bouncing. This record seem to trigger the error:
More information about the Users