[opendmarc-dev] draft: patch to implements verification of external report destinations

Juri Haberland juri at sapienti-sat.org
Sat Oct 1 06:43:47 PDT 2016


On 30.09.2016 17:15, Juri Haberland wrote:
> Hello,
> 
> attached you will find a patch that implements the verification of 
> external report destinations as mandated by the RFC. Additionally it 
> adds overriding of URIs by the DMARC RR used to authenticate the 
> external destination (see RFC 7489, section 7.1). And finally it sends 
> an error report (see section 7.2.2) if the report cannot be sent to any 
> URI due to size limitations given in the URI(s).
> 
> The patch is against 1.3.2-beta including (at least) patches from ticket 
> #166 and ticket #188.

Forgot to mention:
opendmarc-reports now needs two new Perl modules:
Net::DNS, which should be quite common, and Domain::PublicSuffix, which is
unfortunately not included in RHEL/CentOS/Fedora (but in Debian/Ubuntu),
but RPMs can be found on the net.

A to-do left is to parse the opendmarc.conf to get the place of the public
suffix list, if configured (which IMO is needed for OpenDMARC to work
correctly).

  Juri



More information about the opendmarc-dev mailing list