- Fixed problem with header folding that caused the first line to be

folded too long (Updated test test_add_body_length since l= tag is no
      longer at the beginning of a line
This commit is contained in:
Scott Kitterman
2017-05-30 12:11:15 -04:00
parent 497d74ca4b
commit e14a4f3539
3 changed files with 14 additions and 7 deletions
+1 -1
View File
@@ -103,7 +103,7 @@ Y+vtSBczUiKERHv1yRbcaQtZFh5wtiRrN04BLUTD21MycBX5jYchHjPY/wIDAQAB"""
sig = dkim.sign(
self.message, b"test", b"example.com", self.key, length=True)
msg = email.message_from_string(self.message.decode('utf-8'))
self.assertIn('\n l=%s' % len(msg.get_payload() + '\n'), sig.decode('utf-8'))
self.assertIn('; l=%s' % len(msg.get_payload() + '\n'), sig.decode('utf-8'))
res = dkim.verify(sig + self.message, dnsfunc=self.dnsfunc)
self.assertTrue(res)