Sous cette question super simple, je me suis apperçut que ce n'était pas le cas.

Pour ainsi dir, je n'ai trouvé aucune aide sur le web expliquant quel sont les caractéristique exact d'une adresse mail ...

Wikipedia sort :

Le RFC 3696 (et son errata) résume la syntaxe des adresses électroniques. Il est basé sur les RFC 2821 et RFC 2822. *De nombreuses applications ne supportent pas l'ensemble des adresses valides ou acceptent des adresses non valides. Seuls les lettres sans accent, les chiffres et le point sont très communs.

Exemples d'adresses valides :

* Abc@example.com
* Abc.123@example.com
* user+mailbox/department=shipping@example.com
* !#$%&'*+-/=?^_`.{|}~@example.com
* "Abc@def"@example.com
* "Fred Bloggs"@example.com
* "Joe.\\Blow"@example.com
Un programmeur javascript ennonce :

La validation de la syntaxe d'un courriel (email) vient
de l'interprétation difficile de la
RFC 822 (http://abcdrfc.free.fr/rfc-vo/rfc0822.txt)
devenue obsolète et remplacée par la
RFC 2822 http://abcdrfc.free.fr/rfc-vf/rtf/rfc2822.rtf
et la
RFC 1034 (http://abcdrfc.free.fr/rfc-vf/rfc1034.html)
Pour "Le Format des Messages de l'Internet" et
"DNS - Domain Name Server - Système de résolution des
adresses Internet numériques (pour la couche IP) et des
adresses symboliques (pour l'Homme).
Ce sont les RFC traduites en français par RFC-Editeur.org
Pour ce qui est de la RFC 2822, je n'ai pas encore
fini de l'interpréter.

...

les noms de domaines s'approche de la règle RFC 2822
- 63 octets par identifiant
- 255 octets par nom de domaine entièrement qualifié (FQDN)
FQDN = <identifiant>.<identifiant>. ... .TLD
Un identifiant doit commencer par une lettre, terminer par une
lettre ou un digit, et n'avoir à l'intérieur que des lettres,
des digits, et éventuellement le caractère Hyphénation (-)
Les TLD sont des caractères de a à z ([a-z])
limités de fait, à 2 Min et 6 Max ([a-z]{2,6}).
Mais l'expression régulière, en fait dépasse les 255 fatidiques.
(63 x 4 + 4 points) + 6 caractères de TLD max = 262 caractères.

Je n'ai pour l'instant rien trouvé de mieux expliquant clairement la validité d'une @mail

N'ayant pas spécialement de temps pour analysé puis interprété les RFC, je suis toujours étonné de ne pas trouvé rassemblé les règles régissant la syntaxe d'une adresse email, tellement ce script devrait* être présent dans de nombreux soft et site web et ce depuis la nuit des temps ...

Une idée donc ou je pourrais trouvé cela ?,
merci