diff options
Diffstat (limited to 'src/mailman/bouncers/groupwise.py')
| -rw-r--r-- | src/mailman/bouncers/groupwise.py | 6 |
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) |
