diff --git a/setup/dkim.sh b/setup/dkim.sh index 05221b27..b2541a12 100755 --- a/setup/dkim.sh +++ b/setup/dkim.sh @@ -62,7 +62,8 @@ chmod go-rwx $STORAGE_ROOT/mail/dkim tools/editconf.py /etc/opendmarc.conf -s \ "Syslog=true" \ - "Socket=inet:8893@[127.0.0.1]" + "Socket=inet:8893@[127.0.0.1]" \ + "FailureReports=true" # SPFIgnoreResults causes the filter to ignore any SPF results in the header # of the message. This is useful if you want the filter to perfrom SPF checks @@ -81,6 +82,12 @@ tools/editconf.py /etc/opendmarc.conf -s \ tools/editconf.py /etc/opendmarc.conf -s \ "SPFSelfValidate=true" +# Enables generation of failure reports for sending domains that publish a +# "none" policy. + +tools/editconf.py /etc/opendmarc.conf -s \ + "FailureReportsOnNone=true" + # AlwaysAddARHeader Adds an "Authentication-Results:" header field even to # unsigned messages from domains with no "signs all" policy. The reported DKIM # result will be "none" in such cases. Normally unsigned mail from non-strict