summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbwarsaw2000-07-24 20:35:50 +0000
committerbwarsaw2000-07-24 20:35:50 +0000
commit442b3e8b79df88049439fe59c7b8443e278f06bc (patch)
treec3bc64ab2a331c2cac5d7a50a0adc997fabb735d
parent0c88baeb6a494a57cdb9672a5a512908a5dccda0 (diff)
downloadmailman-442b3e8b79df88049439fe59c7b8443e278f06bc.tar.gz
mailman-442b3e8b79df88049439fe59c7b8443e278f06bc.tar.zst
mailman-442b3e8b79df88049439fe59c7b8443e278f06bc.zip
ApprovedAddMembers(), DeleteMember(): Refinement of twouter's patch to
fix the missing To: line in admin notifications of subscribes and unsubscribes.
-rw-r--r--Mailman/MailList.py13
1 files changed, 5 insertions, 8 deletions
diff --git a/Mailman/MailList.py b/Mailman/MailList.py
index d66814b21..1268500a0 100644
--- a/Mailman/MailList.py
+++ b/Mailman/MailList.py
@@ -1152,10 +1152,8 @@ it will not be changed."""),
{"listname" : self.real_name,
"member" : name,
})
- msg = Message.OutgoingMessage(text)
- msg['From'] = mm_cfg.MAILMAN_OWNER
- msg['Subject'] = subject
- msg.recips = self.owner
+ msg = Message.UserNotification(
+ self.owner, mm_cfg.MAILMAN_OWNER, subject, text)
HandlerAPI.DeliverToUser(self, msg)
return result
@@ -1204,10 +1202,9 @@ it will not be changed."""),
{'member' : name,
'listname': self.real_name,
})
- msg = Message.OutgoingMessage(text)
- msg['From'] = mm_cfg.MAILMAN_OWNER
- msg['Subject'] = subject
- msg.recips = self.owner
+ msg = Message.UserNotification(self.owner,
+ mm_cfg.MAILMAN_OWNER,
+ subject, text)
HandlerAPI.DeliverToUser(self, msg)
if whence:
whence = "; %s" % whence