summaryrefslogtreecommitdiff
path: root/Mailman/Deliverer.py
diff options
context:
space:
mode:
authorbwarsaw1999-11-26 04:17:38 +0000
committerbwarsaw1999-11-26 04:17:38 +0000
commit6ef209b7e6f414ba629d675383eb0e04dc938703 (patch)
tree7e62f7b884805605a1cf113ebe6a392bee754b2c /Mailman/Deliverer.py
parent0a835a172c656c037d676391d517b0741f4834fe (diff)
downloadmailman-6ef209b7e6f414ba629d675383eb0e04dc938703.tar.gz
mailman-6ef209b7e6f414ba629d675383eb0e04dc938703.tar.zst
mailman-6ef209b7e6f414ba629d675383eb0e04dc938703.zip
MailUserPassword(): Don't stick a newline at the end of the subject
text, otherwise this messes up the message headers.
Diffstat (limited to 'Mailman/Deliverer.py')
-rw-r--r--Mailman/Deliverer.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/Mailman/Deliverer.py b/Mailman/Deliverer.py
index 7789b6809..0365a21ca 100644
--- a/Mailman/Deliverer.py
+++ b/Mailman/Deliverer.py
@@ -83,7 +83,7 @@ your membership administrative address, %s.
if user and self.passwords.has_key(user):
cpuser = self.GetUserSubscribedAddress(user)
recipient = self.GetMemberAdminEmail(cpuser)
- subject = '%s mailing list reminder\n' % listfullname
+ subject = '%s mailing list reminder' % listfullname
adminaddr = self.GetAdminEmail()
# get the text from the template
text = Utils.maketext(
@@ -98,7 +98,7 @@ your membership administrative address, %s.
else:
ok = 0
recipient = self.GetAdminEmail()
- subject = '%s user %s missing password!\n' % (listfullname, user)
+ subject = '%s user %s missing password!' % (listfullname, user)
text = Utils.maketext(
'nopass.txt',
{'username' : `user`,
@@ -106,6 +106,9 @@ your membership administrative address, %s.
})
msg = Message.UserNotification(recipient, adminaddr, subject, text)
msg['X-No-Archive'] = 'yes'
+ fp = open('/tmp/msg', 'w')
+ fp.write(str(msg))
+ fp.close()
HandlerAPI.DeliverToUser(self, msg)
if not ok:
raise Errors.MMBadUserError