summaryrefslogtreecommitdiff
path: root/Mailman/MailCommandHandler.py
diff options
context:
space:
mode:
Diffstat (limited to 'Mailman/MailCommandHandler.py')
-rw-r--r--Mailman/MailCommandHandler.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/Mailman/MailCommandHandler.py b/Mailman/MailCommandHandler.py
index a21866954..7db8daded 100644
--- a/Mailman/MailCommandHandler.py
+++ b/Mailman/MailCommandHandler.py
@@ -111,11 +111,11 @@ class MailCommandHandler:
#
conf_pat = (r"%s -- confirmation of subscription"
r" -- request (\d\d\d\d\d\d)"
- % self.real_name)
+ % re.escape(self.real_name))
match = re.search(conf_pat, subject)
if not match:
match = re.search(conf_pat, mail.body)
- if match:
+ else:
lines = ["confirm %s" % (match.group(1))]
else:
self.AddError("Subject line ignored: %s" % subject)