diff options
| author | msapiro | 2007-01-20 03:36:04 +0000 |
|---|---|---|
| committer | msapiro | 2007-01-20 03:36:04 +0000 |
| commit | 33623587e413282be263aacb43a1f3b2763e3fd4 (patch) | |
| tree | 7991572431ffbf30e282474ceb73b68a3e894d96 | |
| parent | 25f7d0630bfc73b3fd5c41a584d8eb3a8554f45d (diff) | |
| download | mailman-33623587e413282be263aacb43a1f3b2763e3fd4.tar.gz mailman-33623587e413282be263aacb43a1f3b2763e3fd4.tar.zst mailman-33623587e413282be263aacb43a1f3b2763e3fd4.zip | |
| -rw-r--r-- | Mailman/Handlers/SpamDetect.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Mailman/Handlers/SpamDetect.py b/Mailman/Handlers/SpamDetect.py index 9159f101e..b7e687284 100644 --- a/Mailman/Handlers/SpamDetect.py +++ b/Mailman/Handlers/SpamDetect.py @@ -113,6 +113,9 @@ def process(mlist, msg, msgdata): for pattern in patterns.splitlines(): if pattern.startswith('#'): continue + # ignore 'empty' patterns + if not pattern.strip(): + continue if re.search(pattern, headers, re.IGNORECASE|re.MULTILINE): if action == config.DISCARD: raise Errors.DiscardMessage |
