De nombreux e-mails de vérification sont vérifiés sur le client js, mais il est facile de les casser. Si nous utilisons asp pour vérifier sur le serveur, il ne devrait y avoir aucun problème. Copiez le code comme suit :
'************************************************
'Nom de la fonction : IsValidEmail
'Fonction : Vérifier la validité de l'adresse email
'Paramètre : email ----Adresse email à vérifier
'Valeur de retour : True ----L'adresse e-mail est légale
'Faux ----L'adresse e-mail est illégale
'************************************************
Fonction publique IsValidEmail(Email)
Dim noms, nom, je, c
IsValidEmail = Vrai
noms = Split (E-mail, @)
Si UBound(names) <> 1 Then IsValidEmail = False : Quitter la fonction
Pour chaque nom dans les noms
Si Len(nom) <= 0 Alors IsValidEmail = False:Exit Function
Pour I = 1 À Len(nom)
c = LCase(Mid(nom, I, 1))
Si InStr(abcdefghijklmnopqrstuvwxyz_-., c) <= 0 et non IsNumeric(c) alors IsValidEmail = False:Exit Function
Suivant
Si Left(name, 1) = . Ou Right(name, 1) = . Alors IsValidEmail = False:Exit Function.
Suivant
Si InStr(names(1), .) <= 0 Then IsValidEmail = False:Exit Function
I = Len(noms(1)) - InStrRev(noms(1), .)
Si je <> 2 et je <> 3 alors IsValidEmail = False:Exit Function
Si InStr(Email, ..) > 0 Alors IsValidEmail = False
Fonction de fin