Comment 1 for bug 1710312

Revision history for this message
Scott Kitterman (kitterman) wrote : Re: arcverify requires c= tag within AMS header

OK. This should be easy enough to fix. I think all it needs is:

=== modified file 'dkim/__init__.py'
--- dkim/__init__.py 2017-07-28 05:32:25 +0000
+++ dkim/__init__.py 2017-08-12 03:55:38 +0000
@@ -1030,7 +1030,7 @@

     self.logger.debug("ams sig[%d]: %r" % (instance, sig))

- validate_signature_fields(sig, [b'i', b'a', b'b', b'c', b'bh', b'd', b'h', b's'], True)
+ validate_signature_fields(sig, [b'i', b'a', b'b', b'bh', b'd', b'h', b's'], True)
     output['ams-domain'] = sig[b'd']
     output['ams-selector'] = sig[b's']

I'll try and test this out soon.