Based on: https://bugzilla.redhat.com/show_bug.cgi?id=1287176
Description of problem:
The DMARC DNS record includes a mechanism for limiting the size of reports sent to the address given. This involved appending a "!" symbol to the end of the email address followed by a size eg "10M"
Please see rfc7489 section 6.2
eg # host -t txt _dmarc.vcoins.com
_dmarc.vcoins.com descriptive text "v=DMARC1\; p=none\; sp=none\; rua=mailto:dmarc@vcoins.com!10m\; ruf=mailto:dmarc@vcoins.com!10m\; rf=afrf\; pct=100\; ri=86400"
However, when OpenDMARC picks up the DMARC record thus specified, it does not take the extension off the email address and tries to send it to the whole string. This of course fails.
Version-Release number of selected component (if applicable):
opendmarc-1.3.1-13
How reproducible:
Every time
Steps to Reproduce:
Originally reported on RedHat Bugzilla by Andrew Meredith.
Bump?
I also stumbled upon this bug today. Is someone still maintaining this project?
I thought this got fixed in another ticket. I'll look. If not, we can get it in 1.3.3.
I don't see this behaviour in 1.3.2 and there is code to handle this in opendmarc-reports.
But see ticket 174