summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbwarsaw2000-02-03 22:37:45 +0000
committerbwarsaw2000-02-03 22:37:45 +0000
commit6f0c86fb439f76b073d0d5d3d13353f973934aca (patch)
tree7d5fc4b68e67beb8814c862bec990b86fb10c5a2
parent13666f2203de40d56e86e257871102c3c1985c38 (diff)
downloadmailman-6f0c86fb439f76b073d0d5d3d13353f973934aca.tar.gz
mailman-6f0c86fb439f76b073d0d5d3d13353f973934aca.tar.zst
mailman-6f0c86fb439f76b073d0d5d3d13353f973934aca.zip
-rw-r--r--Mailman/Deliverer.py10
1 files changed, 4 insertions, 6 deletions
diff --git a/Mailman/Deliverer.py b/Mailman/Deliverer.py
index 0365a21ca..ae02b90b0 100644
--- a/Mailman/Deliverer.py
+++ b/Mailman/Deliverer.py
@@ -61,7 +61,7 @@ your membership administrative address, %s.
else:
digmode = ''
msg = Message.UserNotification(
- self.GetMemberAdminEmail(name), self.GetAdminEmail(),
+ self.GetMemberAdminEmail(name), self.GetRequestEmail(),
'Welcome to the "%s" mailing list%s' % (self.real_name, digmode),
text)
HandlerAPI.DeliverToUser(self, msg)
@@ -85,6 +85,7 @@ your membership administrative address, %s.
recipient = self.GetMemberAdminEmail(cpuser)
subject = '%s mailing list reminder' % listfullname
adminaddr = self.GetAdminEmail()
+ requestaddr = self.GetRequestEmail()
# get the text from the template
text = Utils.maketext(
'userpass.txt',
@@ -92,7 +93,7 @@ your membership administrative address, %s.
'listname' : self.real_name,
'password' : self.passwords[user],
'options_url': self.GetAbsoluteOptionsURL(user),
- 'requestaddr': self.GetRequestEmail(),
+ 'requestaddr': requestaddr,
'adminaddr' : adminaddr,
})
else:
@@ -104,11 +105,8 @@ your membership administrative address, %s.
{'username' : `user`,
'internal_name': self.internal_name(),
})
- msg = Message.UserNotification(recipient, adminaddr, subject, text)
+ msg = Message.UserNotification(recipient, requestaddr, 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