Fix crash when verifying if domain for signing was not set
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
0.9.4 UNRELEASED
|
0.9.4 UNRELEASED
|
||||||
- Create PID directory if it is missing
|
- Create PID directory if it is missing
|
||||||
|
- Fix crash when verifying if domain for signing was not set
|
||||||
|
|
||||||
0.9.3 2018-03-02
|
0.9.3 2018-03-02
|
||||||
- Fixup csl dataset processing for single item lists
|
- Fixup csl dataset processing for single item lists
|
||||||
|
|||||||
@@ -160,7 +160,11 @@ class dkimMilter(Milter.Base):
|
|||||||
pass
|
pass
|
||||||
# Check or sign DKIM
|
# Check or sign DKIM
|
||||||
self.fp.seek(0)
|
self.fp.seek(0)
|
||||||
if (self.fdomain in milterconfig.get('Domain')) and (not milterconfig.get('Mode') == 'v'):
|
if milterconfig.get('Domain'):
|
||||||
|
domain = milterconfig.get('Domain')
|
||||||
|
else:
|
||||||
|
domain = ''
|
||||||
|
if (self.fdomain in domain) and (not milterconfig.get('Mode') == 'v'):
|
||||||
txt = self.fp.read()
|
txt = self.fp.read()
|
||||||
self.sign_dkim(txt)
|
self.sign_dkim(txt)
|
||||||
result = None
|
result = None
|
||||||
|
|||||||
Reference in New Issue
Block a user