2011-10-10 14 views
13

Duplicar posible:
Exceeding Max Email Address Sizes¿Cuál es la dirección de correo electrónico más larga posible?

¿Hay una limitación técnica a la duración de direcciones de correo electrónico pueden ser? ¿Existen limitaciones prácticas impuestas por los principales proveedores de correo electrónico (Google, Microsoft, etc.)?

De jure o de facto, ¿existe un límite en el número de caracteres en una dirección de correo electrónico?

+0

¿Intentó leer la página wiki [dirección de correo electrónico] (http://en.wikipedia.org/wiki/Email_address)? – Mat

Respuesta

36

¿Cuál es la longitud máxima de una dirección de correo electrónico?

254 caracteres

"Esto surge de la aritmética simple de longitud máxima de un dominio (255 caracteres) + longitud máxima de un buzón (64 caracteres) + los @ símbolo = 320 caracteres. Mal. Este canard está realmente documentado en la versión original de RFC3696. Se corrigió en la errata En realidad, existe una restricción de RFC5321 en el elemento de ruta de una transacción SMTP de 256 caracteres. Pero esto incluye corchetes angulosos alrededor de la dirección de correo electrónico, por lo que la longitud máxima de una dirección de correo electrónico es 254 caracteres ". - Dominic Sayers

->http://www.eph.co.uk/resources/email-address-length-faq/

5

de jure:

Hay varios límites, en cada parte de la dirección.

RFC5322 especifica que las líneas de correo DEBEN tener menos de 998 caracteres, lo que pondría un límite superior en las direcciones un poco más corto que eso (también es necesario incluir el comando).

Pero RFC5321 especifica:

4.5.3.1.1. Local-part 

The maximum total length of a user name or other local-part is 64 
octets. 

4.5.3.1.2. Domain 

The maximum total length of a domain name or number is 255 octets. 

4.5.3.1.3. Path 

The maximum total length of a reverse-path or forward-path is 256 
octets (including the punctuation and element separators). 

Así, 64 octetos de nombre de usuario, 254 para < nombre de usuario @ dominio >.

De facto:

Usted puede comprobar el cumplimiento a sí mismo con más-sintaxis. Envíe un correo electrónico a yourusername + whateveryouwant @ yourdomain.

+0

254 para qué? :) – bzlm

+1

Aparentemente MarkDown come silenciosamente paréntesis angulares. Reparado (no es que importe). –

Cuestiones relacionadas