Formato de dirección de correo electrónico

Resuelto
Hola a todos,
¿Alguien tendría un sitio o un documento donde se describa el formato de una dirección de correo electrónico, las reglas sobre el formato de la dirección (nombre.apellido@sitio.com)?
Gracias y hasta pronto.

5 respuestas

  1. Moderador
    La especificación precisa se encuentra en el párrafo 6.1 de la RFC 822:
    http://ietf.org/rfc/rfc0822.txt

    Pero para decirlo de manera más simple:

    Caracteres permitidos: a-z 0-9 . _ -
    (diferencia entre minúsculas/mayúsculas ignorada)
    seguido del arroba (@)
    seguido de un nombre de dominio o subdominio existente (mismos caracteres permitidos).
    3
    1. Gracias por esta información. Solo una pequeña pregunta, ¿los espacios en una dirección no están permitidos?
      0
    2. @boubou08no, no está permitido
      0
    3. @yomipMuchas gracias. Tengo lo que quería.
      Que tengas un buen día y gracias de nuevo por la rapidez.
      0
  2. Salut, ¿cómo se hace para crear una dirección de correo en Orange? Gracias por ayudarme.
    0
    1. Solución en developpez.com querido nlx...

      (¡tú aquí en comoacomerce.net!!! ^^)
      0
      1. Hola,

        ¿Y alguien tendría una máscara PHP para validar este tipo de direcciones?

        He hecho un intento del cual estaba satisfecho utilizando software de XSS y pruebas manuales
        pero parece que un pequeño astuto spammer logró engañarme...

        Les doy mi código para corregir:

         $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
        1. Atención, la RFC822 NO es la RFC vigente para una dirección de correo electrónico.
          https://tools.ietf.org/html/rfc3696
          y su errata:
          http://www.rfc-editor.org/cgi-bin/errataSearch.pl?rfc=3696

          En resumen, para todo lo que esté antes del @, se permiten
          - letras (mayúsculas Y minúsculas, pero es el servidor quien decide si distingue o no)
          - números
          - los caracteres ! # $ % & ' * + - / = ? ^ _ ` . { | } ~

          Así, Finances/pole_S&P/Jean.Valjean*flashbang*6+4=10@montfermeil.les-miserables.com es una dirección VÁLIDA.

          Incluso es posible poner espacios y barras \ usando comillas: "Jean Valjean"@les-miserables.com es una dirección de correo electrónico válida.
          -1
          1. Moderador
            Gracias por la precisión.
            0
          2. ¿Sabes si se permiten los caracteres acentuados?
            0
          3. Hola,

            No, los caracteres acentuados no están permitidos.

            Buenas tardes,
            Alaedyna.
            --
            No olvides agradecer si quieres que te ayudemos.
            × Es una costumbre perjudicial estrangular a quienes preferimos. × [ Amélie Nothomb ]
            0