From 53368939fa2e601846d21ba866c8bca9b8eea381 Mon Sep 17 00:00:00 2001 From: Mike Tiainen Date: Mon, 5 Dec 2022 20:11:38 -0500 Subject: [PATCH] Support percent in KeyTable - Thanks to Mika Tiainen --- dkimpy_milter/__init__.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dkimpy_milter/__init__.py b/dkimpy_milter/__init__.py index 9391bb8..2e946e0 100644 --- a/dkimpy_milter/__init__.py +++ b/dkimpy_milter/__init__.py @@ -319,6 +319,8 @@ class dkimMilter(Milter.Base): except: if (self.conf.get('Syslog')): syslog.syslog('Error: Invalid KeyTable data {0}'.format(keytabledata)) + if (self.fdomain == '%'): + self.fdomain = self.author.split('@')[1].lower() break def sign_dkim(self, txt):