summaryrefslogtreecommitdiff
path: root/Mailman/MailList.py
diff options
context:
space:
mode:
authorbwarsaw1999-01-09 05:14:15 +0000
committerbwarsaw1999-01-09 05:14:15 +0000
commit633594da3d0c856338aad8cc198cdc4c0261e11d (patch)
treebf1fc590df90b4b45e351f339754b8efed369041 /Mailman/MailList.py
parent3a96ce474c415706e47c6a8bb70faebb18dd591c (diff)
downloadmailman-633594da3d0c856338aad8cc198cdc4c0261e11d.tar.gz
mailman-633594da3d0c856338aad8cc198cdc4c0261e11d.tar.zst
mailman-633594da3d0c856338aad8cc198cdc4c0261e11d.zip
ApprovedAddMember(): Use the new ValidateEmail() interface
Diffstat (limited to '')
-rw-r--r--Mailman/MailList.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/Mailman/MailList.py b/Mailman/MailList.py
index 1cdb8002d..3b2bc3094 100644
--- a/Mailman/MailList.py
+++ b/Mailman/MailList.py
@@ -763,8 +763,7 @@ class MailList(MailCommandHandler, HTMLFormatter, Deliverer, ListAdmin,
name = Utils.LCDomain(name)
# Validate the e-mail address to some degree.
- if not Utils.ValidEmail(name):
- raise Errors.MMBadEmailError
+ Utils.ValidateEmail(name)
if self.IsMember(name):
raise Errors.MMAlreadyAMember
if name == string.lower(self.GetListEmail()):
@@ -841,6 +840,7 @@ class MailList(MailCommandHandler, HTMLFormatter, Deliverer, ListAdmin,
# etc
#
name = Utils.ParseAddrs(name)
+ Utils.ValidateEmail(name)
name = Utils.LCDomain(name)
if self.IsMember(name):
raise Errors.MMAlreadyAMember