13 lines
584 B
Diff
13 lines
584 B
Diff
diff -Nur qpsmtpd-0.96/plugins/dmarc qpsmtpd-0.96_bz9206/plugins/dmarc
|
|
--- qpsmtpd-0.96/plugins/dmarc 2016-05-28 10:29:34.469470149 +0200
|
|
+++ qpsmtpd-0.96_bz9206/plugins/dmarc 2016-05-28 10:33:36.482470978 +0200
|
|
@@ -145,7 +145,7 @@
|
|
my $pol;
|
|
eval { $pol = $dmarc->result->published; };
|
|
if ( $self->{_args}{reporting} && $pol ) {
|
|
- if ( $dmarc->has_valid_reporting_uri($pol->rua) ) {
|
|
+ if ( $pol->rua && $dmarc->has_valid_reporting_uri($pol->rua) ) {
|
|
eval { $dmarc->save_aggregate(); };
|
|
$self->log(LOGERROR, $@ ) if $@;
|
|
}
|