summaryrefslogtreecommitdiff
path: root/src/mailman/rules/dmarc.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/mailman/rules/dmarc.py')
-rw-r--r--src/mailman/rules/dmarc.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mailman/rules/dmarc.py b/src/mailman/rules/dmarc.py
index 30c356c21..b9781fd40 100644
--- a/src/mailman/rules/dmarc.py
+++ b/src/mailman/rules/dmarc.py
@@ -239,7 +239,7 @@ class DMARCModeration:
def check(self, mlist, msg, msgdata):
"""See `IRule`."""
- if mlist.dmarc_moderation_action == DMARCModerationAction.none:
+ if mlist.dmarc_moderation_action is DMARCModerationAction.none:
# Don't bother to check if we're not going to do anything.
return False
dn, addr = parseaddr(msg.get('from'))
@@ -249,10 +249,10 @@ class DMARCModeration:
# Otherwise, the rule misses but sets a flag for the dmarc handler
# to do the appropriate action.
msgdata['dmarc'] = True
- if mlist.dmarc_moderation_action == DMARCModerationAction.discard:
+ if mlist.dmarc_moderation_action is DMARCModerationAction.discard:
msgdata['moderation_action'] = 'discard'
msgdata['moderation_reasons'] = [_('DMARC moderation')]
- elif mlist.dmarc_moderation_action == DMARCModerationAction.reject:
+ elif mlist.dmarc_moderation_action is DMARCModerationAction.reject:
listowner = mlist.owner_address # noqa F841
reason = (mlist.dmarc_moderation_notice or
_('You are not allowed to post to this mailing '