Format d'adresse mail

Résolu
boubou08 Messages postés 87 Statut Membre -  
 céline03 -
Bonjour à tous,
Est ce que quelqu'un aurait un site ou un document où il serait décrit le format d'une adresse mail, les règles concernant le format de l'adresse (nom.prenom@site.com)
Merci et a bientot.

5 réponses

  1. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    La spécification précise est dans le paragraphe 6.1 de la RFC 822:
    http://ietf.org/rfc/rfc0822.txt

    Mais pour le dire plus simplement:

    Caractères autorisés: a-z 0-9 . _ -
    (différence minuscules/majuscules ignorée)
    suivit de l'arobase (@)
    suivi d'un nom de domaine ou sous-domaine existant (mêmes caractères autorisés).
    3
    1. boubou08 Messages postés 87 Statut Membre 3
       
      Merci pour ces informations. Encore une petite question, les espaces dans une adresses ne sont pas autorisés ?
      0
      1. yomip > boubou08 Messages postés 87 Statut Membre
         
        non, pas autorisé
        0
      2. boubou08 Messages postés 87 Statut Membre 3 > yomip
         
        Merci bien. J'ai ce ke je voulais.
        Bonne journée et encore merci pour la rapidité.
        0
  2. nlx
     
    Bonjour,

    Et quelqu'un aurai-t'il un masque PHP pour valider ce genre d'adresses ?

    J'ai bien fait une tentative dont j'étais satisfait à coup de logiciels d'XSS et de tentatives manuelles
    mais il faut croire qu'un petit malin de spammeur a réussi à m'avoir...

    Je donne mon truc à corriger :

    $ident = '[-a-z0-9!#$%&\'*+\\/=?^_`{|}~]';
    $domain = '([a-z0-9]([-a-z0-9]*[a-z0-9]+)?)';
    $regex = '/^'.$ident.'+'.'(\.'.$ident.'+)*'.'@'.'('.$domain.'{1,63}\.)+'.$domain.'{2,63}$/i';
    if (preg_match($regex, $mail)==false) { return false; } else { return true; }
    
    0
  3. zoup2code
     
    Solution sur developpez.com cher nlx...

    (vous ici sur commentcamarche.net !!! ^^)
    0
  4. Syrion
     
    Attention, la RFC822 n'est PAS la RFC en cours pour une adresse email.
    https://tools.ietf.org/html/rfc3696
    et son erratum :
    http://www.rfc-editor.org/cgi-bin/errataSearch.pl?rfc=3696

    En gros, pour tout ce qui ets avant le @, sont autorisés
    - les lettres (majuscules ET minuscules, mais c'est le serveur qui décide s'il distingue ou pas)
    - les chiffres
    - les caractères ! # $ % & ' * + - / = ? ^ _ ` . { | } ~

    Ainsi, Finances/pole_S&P/Jean.Valjean*flashbang*6+4=10@montfermeil.les-miserables.com est une adresse VALIDE.

    Il est même possible de mettre des espaces et des \ en utilisant des guillemets : "Jean Valjean"@les-miserables.com est une adresse email valide.
    -1
    1. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
       
      Merci de la précision.
      0
    2. olivier_t
       
      Saurais tu si les caractères accentués sont autorisés ?
      0
    3. Utilisateur anonyme
       
      Bonjour,

      Non les caractères accentués ne sont pas autorisés.

      Bonne aorès-midi,
      Alaedyna.
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. céline03
     
    Salut comment fé ton pour créer udresse mail sur orange merci de m'aider
    0