sinon oui, les X développeurs web tout pourris qui mettent des regexp toutes pourries pour faire une pauvre vérification de conformité d'email devront remballer leur code ...
J'ai hélas l'impression que X tend vers +OO ...
Pour vérifier un email il faut :
- vérifier qu'on a un et un seul @
- vérifier qu'à gauche du @ tu as n'importe quoi <255 caractères
- vérifier qu'à droite du @ tu as un nom fqdn valide soit
-- 1 à n membres séparés par .
-- 255 caractères maximum au total
-- chaque membre est du type [0-9a-z][0-9a-z-]{0,63} (la rfc interdit normalement le chiffre en début de membre, mais comme les registrars le vendent ...)
Toute autre vérification sur l'email (hors check mx dns ou envoi de mail) est nul et non avenu.
[^] # Re: Et la validation ?
Posté par Benjamin (site web personnel) . En réponse à la dépêche L'ICANN libère les extensions de domaines. Évalué à 7.
sinon oui, les X développeurs web tout pourris qui mettent des regexp toutes pourries pour faire une pauvre vérification de conformité d'email devront remballer leur code ...
J'ai hélas l'impression que X tend vers +OO ...
Pour vérifier un email il faut :
- vérifier qu'on a un et un seul @
- vérifier qu'à gauche du @ tu as n'importe quoi <255 caractères
- vérifier qu'à droite du @ tu as un nom fqdn valide soit
-- 1 à n membres séparés par .
-- 255 caractères maximum au total
-- chaque membre est du type [0-9a-z][0-9a-z-]{0,63} (la rfc interdit normalement le chiffre en début de membre, mais comme les registrars le vendent ...)
Toute autre vérification sur l'email (hors check mx dns ou envoi de mail) est nul et non avenu.