diff options
| author | bwarsaw | 2001-07-18 22:14:17 +0000 |
|---|---|---|
| committer | bwarsaw | 2001-07-18 22:14:17 +0000 |
| commit | c25b14b37811e636d957fa1cc101620560395e48 (patch) | |
| tree | f1428137ef7674e989857fd43ab8c11fb518544a /Mailman/Deliverer.py | |
| parent | 2bd68751c1e6c8820923d254a6f50901f87a057a (diff) | |
| download | mailman-c25b14b37811e636d957fa1cc101620560395e48.tar.gz mailman-c25b14b37811e636d957fa1cc101620560395e48.tar.zst mailman-c25b14b37811e636d957fa1cc101620560395e48.zip | |
Diffstat (limited to 'Mailman/Deliverer.py')
| -rw-r--r-- | Mailman/Deliverer.py | 9 |
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() |
