2011-10-10 13 views
13

Eventuali duplicati:
Exceeding Max Email Address SizesQual è l'indirizzo email più lungo possibile?

Esiste un limite tecnico per quanto tempo gli indirizzi di posta elettronica possono essere? Esistono limiti pratici imposti dai diversi principali provider di posta elettronica disponibili (Google, Microsoft, ecc.)?

De jure o de facto, c'è un limite al numero di caratteri in un indirizzo e-mail?

+0

Hai provato a leggere la pagina wiki [indirizzo email] (http://en.wikipedia.org/wiki/Email_address)? – Mat

risposta

36

Qual è la lunghezza massima di un indirizzo e-mail?

254 caratteri

"Questo nasce dalla semplice aritmetica di lunghezza massima di un dominio (255 caratteri) + lunghezza massima di una cassetta postale (64 caratteri) + i @ simbolo = 320 caratteri. Errato. Questo canard è in realtà documentato nella versione originale di RFC3696, è stato corretto nell'errata Esiste una restrizione da RFC5321 sull'elemento di percorso di una transazione SMTP di 256 caratteri. Ma questo include le parentesi angolari intorno all'indirizzo di posta elettronica, quindi la lunghezza massima di un indirizzo email è 254 caratteri. " - Dominic Sayers

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

5

De jure:

Non ci sono più limiti, su ogni parte di un indirizzo.

RFC5322 specifica che le righe di posta DEVE essere inferiore a 998 caratteri, il che metterebbe un limite superiore sugli indirizzi un po 'più breve di quello (è necessario includere anche il comando).

Ma RFC5321 specifica:

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). 

Quindi, 64 ottetti per nome utente, 254 per < nomeutente @ dominio >.

De facto:

è possibile verificare il rispetto te stesso con plus-sintassi. Mandate una email a yourusername + whateveryouwant @ yourdomain.

+0

254 per cosa? :) – bzlm

+1

Apparentemente MarkDown mangia silenziosamente parentesi angolari. Risolto (non che importi). –

Problemi correlati