From 92608e79c42c8a1cba6480c53c1663a53f71711a Mon Sep 17 00:00:00 2001 From: Scott Kitterman Date: Fri, 18 May 2018 18:21:32 -0400 Subject: [PATCH] Simplify error message for bad version (match what Google does) --- dkim/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dkim/__init__.py b/dkim/__init__.py index 9c71f8d..c0d394a 100644 --- a/dkim/__init__.py +++ b/dkim/__init__.py @@ -386,8 +386,9 @@ def load_pk_from_dns(name, dnsfunc=get_txt): raise KeyFormatError(e) try: if pub[b'v'] != b'DKIM1': - raise KeyFormatError("Unknown DKIM version in public key record: '{0}'".format(pub[b'v'])) + raise KeyFormatError("bad version") except KeyError as e: + # Version not required in key record: RFC 6376 3.6.1 pass try: if pub[b'k'] == b'ed25519':