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.
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) signature_ fields( sig, [b'i', b'a', b'b', b'bh', b'd', b'h', b's'], True) 'ams-domain' ] = sig[b'd'] 'ams-selector' ] = sig[b's']
+ validate_
output[
output[
I'll try and test this out soon.