summaryrefslogtreecommitdiff
path: root/Mailman/Deliverer.py
diff options
context:
space:
mode:
authorbwarsaw2001-07-18 22:14:17 +0000
committerbwarsaw2001-07-18 22:14:17 +0000
commitc25b14b37811e636d957fa1cc101620560395e48 (patch)
treef1428137ef7674e989857fd43ab8c11fb518544a /Mailman/Deliverer.py
parent2bd68751c1e6c8820923d254a6f50901f87a057a (diff)
downloadmailman-c25b14b37811e636d957fa1cc101620560395e48.tar.gz
mailman-c25b14b37811e636d957fa1cc101620560395e48.tar.zst
mailman-c25b14b37811e636d957fa1cc101620560395e48.zip
Diffstat (limited to 'Mailman/Deliverer.py')
-rw-r--r--Mailman/Deliverer.py9
1 files changed, 3 insertions, 6 deletions
diff --git a/Mailman/Deliverer.py b/Mailman/Deliverer.py
index 9fe5954c0..91901a875 100644
--- a/Mailman/Deliverer.py
+++ b/Mailman/Deliverer.py
@@ -69,7 +69,6 @@ your membership administrative address, %(addr)s.'''))
msg.send(self)
def SendUnsubscribeAck(self, name):
- os.environ['LANG'] = self.GetPreferredLanguage(name)
realname = self.real_name
msg = Message.UserNotification(
self.GetMemberAdminEmail(name), self.GetAdminEmail(),
@@ -78,14 +77,12 @@ your membership administrative address, %(addr)s.'''))
msg.send(self)
def MailUserPassword(self, user):
- os.environ['LANG'] = self.GetPreferredLanguage(user)
listfullname = '%s@%s' % (self.real_name, self.host_name)
ok = 1
- # find the lowercased version of the user's address
- user = self.FindUser(user)
requestaddr = self.GetRequestEmail()
- if user and self.passwords.has_key(user):
- cpuser = self.GetUserSubscribedAddress(user)
+ # find the lowercased version of the user's address
+ if self.isMember(user) and self.getMemberPassword(user):
+ cpuser = self.getMemberCPAddress(user)
recipient = self.GetMemberAdminEmail(cpuser)
subject = _('%(listfullname)s mailing list reminder')
adminaddr = self.GetAdminEmail()