diff --git a/CHANGES b/CHANGES index 4c9a530..2085060 100644 --- a/CHANGES +++ b/CHANGES @@ -13,6 +13,8 @@ - Improve documentation of inter-relationship between Mode, InternalHosts, MacroList, and MacroListVerify options in dkimpy-milter.conf.5 (Closes: #969215) + - Fix subdomain signing with top-level organizational domain (LP: #1999434) + - Thanks to Matthias Hunstock for the report and the fix 1.2.2 2020-08-09 - Improve README.md formating for markdown display on pypi diff --git a/dkimpy_milter/__init__.py b/dkimpy_milter/__init__.py index fa05ce4..7fe56f5 100644 --- a/dkimpy_milter/__init__.py +++ b/dkimpy_milter/__init__.py @@ -304,6 +304,7 @@ class dkimMilter(Milter.Base): keytabledata = self.conf.get('privateRSATable')[keytablekey] try: self.fdomain = keytabledata[0] + self.domain.append(self.fdomain) self.selectorRSA = keytabledata[1] self.privkeyRSA = keytabledata[2] except: @@ -314,6 +315,7 @@ class dkimMilter(Milter.Base): keytabledata = self.conf.get('privateEd25519Table')[keytablekey] try: self.fdomain = keytabledata[0] + self.domain.append(self.fdomain) self.selectorEd25519 = keytabledata[1] self.privkeyEd25519 = keytabledata[2] except: