Menu

#144 OpenDMARC does not accept valid mail size limiting syntax in DMARC record

1.3.1
open
None
2017-03-04
2015-12-02
No

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:

  1. Receive a dud mail "from" a domain using both DMARC and the size extension
  2. Wait for the report interval
  3. Watch the mail go boing

Discussion

  • Steve Jenkins

    Steve Jenkins - 2015-12-02

    Originally reported on RedHat Bugzilla by Andrew Meredith.

     
  • Steve Jenkins

    Steve Jenkins - 2015-12-24

    Bump?

     
  • Thomas

    Thomas - 2016-01-05

    I also stumbled upon this bug today. Is someone still maintaining this project?

     
  • Murray S. Kucherawy

    I thought this got fixed in another ticket. I'll look. If not, we can get it in 1.3.3.

     
  • Juri Haberland

    Juri Haberland - 2017-03-04

    I don't see this behaviour in 1.3.2 and there is code to handle this in opendmarc-reports.
    But see ticket 174

     

Log in to post a comment.

MongoDB Logo MongoDB