summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xbin/convert_list4
1 files changed, 3 insertions, 1 deletions
diff --git a/bin/convert_list b/bin/convert_list
index a9490e558..532364242 100755
--- a/bin/convert_list
+++ b/bin/convert_list
@@ -107,7 +107,9 @@ def SendExplanation(ml, users):
def AddMember(ml, addr, digest_p, send_welcome_msg):
# if the line was empty, just ignore it
pw = GetRandomPassword()
-
+ if not Mailman.Utils.ValidEmail(addr):
+ print "not a valid email address:", addr
+ return
try:
ml.ApprovedAddMember(addr, pw, digest_p, send_welcome_msg)
except Mailman.Errors.MMAlreadyAMember: