> On 13 Jul 2021, at 3:59 pm, post...@ptld.com wrote:
> 
>> FWIW, there is no such thing as "DKIM enforcement", you're probably
>> thinking of DMARC.
> 
> Maybe its technically called DMARC, but what im referring to is the opendkim 
> verification mode with a On-BadSignature reject policy. My layman's term of 
> "DKIM enforcement" is in reference to opendkim enforcing dkim signatures to 
> be valid to have mail accepted. Since message forwarding can break signatures 
> i wanted to give people the choice to enforce dkim or not without the drama 
> of teaching them how to manage sieve scripts. Plus id prefer a rejected 
> delivery vs mail being discarded into the void. I will continue to explore 
> options.

The DKIM standards are quite emphatically clear that bad signature == no 
signature,
and that receiving systems MUST NOT reject a message just because a signature is
missing or fails to match.  The treatment of messages that lack a signature is
covered by DMARC (and ARC).

It is a really bad idea to reject messages whose DKIM signature is invalid.
DO NOT DO THIS.

If opendkim supports "On-BadSignature reject", that's a disservice to its
users.

-- 
        Viktor.

Reply via email to