Bug ID: 2366
           Summary: dkim_verify_signers not honoured for incoming SMTP
                    since 4.91
           Product: Exim
           Version: 4.91
          Hardware: x86
                OS: Linux
            Status: NEW
          Severity: bug
          Priority: medium
         Component: DKIM

Created attachment 1171
Proposed patch (needs -p1)

The dkim_smtp_dkim ACL is now only called for the signatures that are present
in the message, ignoring any additional requests for verification in

The dkim_verify_signers configuration option can still be set in the
configuration file, and can be seen to take effect with `exim -bP
dkim_verify_signers`, but it is reset to the default (i.e. just $dkim_signers)
at the start of an SMTP session. See its assignment in smtp_reset() in

I can't see it being modified anywhere else so I can't see any justification
for resetting it at all, let alone to the default rather than to the configured
value. Indeed, simply removing that assignment has got me working again and I
haven't noticed any side-effects so far... What have I missed?!

Patch attached, for what it's worth.

You are receiving this mail because:
You are on the CC list for the bug.
## List details at Exim 
details at ##

Reply via email to