A foreign email address has to be valid to be added to a ML.
authorStéphane Jacob <sj@m4x.org>
Mon, 14 Sep 2009 21:10:45 +0000 (23:10 +0200)
committerStéphane Jacob <sj@m4x.org>
Sat, 19 Sep 2009 13:33:03 +0000 (15:33 +0200)
classes/pluser.php

index 746f77b..a87b5ac 100644 (file)
@@ -324,7 +324,7 @@ abstract class PlUser
 
                 if (($user = User::get($login, $callback))) {
                     $list[$i] = $user->$property();
-                } else if (!$strict || User::isForeignEmailAddress($login)) {
+                } else if (!$strict || (User::isForeignEmailAddress($login) && isvalid_email($login))) {
                     $list[$i] = $login;
                 }
             }