fix logging

This commit is contained in:
2021-09-13 15:52:36 +02:00
parent e1709f763f
commit cc297fb70d
5 changed files with 24 additions and 16 deletions

View File

@@ -253,11 +253,12 @@ class ModifyMilter(Milter.Base):
self._headersonly = True
for rule in ModifyMilter._rules:
if rule.conditions is None or \
rule.conditions.match(host=self.IP):
rule.conditions.match(host=self.IP, qid=self.qid):
actions = []
for action in rule.actions:
if action.conditions is None or \
action.conditions.match(host=self.IP):
action.conditions.match(host=self.IP,
qid=self.qid):
actions.append(action)
if not action.headersonly():
self._headersonly = False