summaryrefslogtreecommitdiff
path: root/src/mailman/bouncers/groupwise.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/mailman/bouncers/groupwise.py')
-rw-r--r--src/mailman/bouncers/groupwise.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mailman/bouncers/groupwise.py b/src/mailman/bouncers/groupwise.py
index dea2d8b92..b6bbf1582 100644
--- a/src/mailman/bouncers/groupwise.py
+++ b/src/mailman/bouncers/groupwise.py
@@ -65,12 +65,12 @@ class GroupWise:
def process(self, msg):
"""See `IBounceDetector`."""
if msg.get_content_type() != 'multipart/mixed' or not msg['x-mailer']:
- return None
+ return set()
addresses = set()
# Find the first text/plain part in the message.
text_plain = find_textplain(msg)
if text_plain is None:
- return None
+ return set()
body = StringIO(text_plain.get_payload())
for line in body:
mo = acre.search(line)
@@ -84,4 +84,4 @@ class GroupWise:
addresses.add(line)
else:
addresses.add(line[:i])
- return list(addresses)
+ return set(addresses)