summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormsapiro2007-01-20 03:36:04 +0000
committermsapiro2007-01-20 03:36:04 +0000
commit33623587e413282be263aacb43a1f3b2763e3fd4 (patch)
tree7991572431ffbf30e282474ceb73b68a3e894d96
parent25f7d0630bfc73b3fd5c41a584d8eb3a8554f45d (diff)
downloadmailman-33623587e413282be263aacb43a1f3b2763e3fd4.tar.gz
mailman-33623587e413282be263aacb43a1f3b2763e3fd4.tar.zst
mailman-33623587e413282be263aacb43a1f3b2763e3fd4.zip
-rw-r--r--Mailman/Handlers/SpamDetect.py3
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