Was ist die tatsächliche minimale Länge einer E-Mail-Adresse, wie durch die IETF definiert?

StackOverflow https://stackoverflow.com/questions/1423195

Frage

Ich bin auf der Suche speziell für die minimale Länge des Präfix und Domain.

Ich habe widersprüchlichen Informationen und nichts gesehen, die autoritative aussieht.

Als Referenz fand ich diese Seite, die behauptet, dass eine ein Zeichen E-Mail-Adresse ist funktional:

http://www.cjvandyk.com/blog /Lists/Posts/Post.aspx?ID=176

Ich habe versucht, E-Mail-Adressen bei Google Mail-Validierung und sie erwarten, dass das Präfix größer oder gleich 6

Das ist natürlich weg.

Mein Web-Framework erwartet Präfix größer oder gleich 2.

War es hilfreich?

Lösung

Die kürzeste gültige E-Mail-Adresse kann nur aus zwei Teilen bestehen: Namen und Domain

.

name @ domain

Da sowohl der Name und die Domäne kann die Länge von 1 Charakter haben, die minimale Gesamtlänge löst bis 3 Zeichen.

Andere Tipps

auch das Problem ist wirklich die Frage .. E-Mail hängt davon ab, ob es über das Internet gesendet wird, oder in einem geschlossenen System (zB Intranet). über das Internet, ich glaube x@y.zz die kürzeste E-Mail möglich ist (zum Beispiel Googles G.CN für China in der kürzest E-Mail-Adresse führen würde möglich, beispielsweise i@g.cn, die 6 Zeichen lang ist). jedoch im Intranet ist es eine ganz andere Sache, und ich @ y möglich wäre, die lange nur 3 Zeichen ist.

Ich glaube, dass der Standard Sie suchen, ist RFC 2822 - Internet Message Format

Weitere spezifische Informationen über E-Mail-Adresse Einschränkungen in RFC 3696 - Abschnitt 3

die Spezifikation zitieren:

  

Modernen E-Mail-Adressen bestehen aus einem „lokalen Teil“ getrennt von einem „Domain-Teil“ (ein vollqualifizierten Domain-Name) ein at-Zeichen ( „@“).

So drei Zeichen ist der kürzeste.

Ich habe ursprünglich diese Informationen von Phil Haack Blog-Post .

Viele E-Mail-Server nicht die E-Mail-Adresse an, wenn es vor dem @ nicht mindestens 2 Zeichen sind. Das bedeutet nicht, sie auf eine ungültige Adresse machen, aber wenn die Server nicht wissen, dass, es kann sicher zu vielen Problemen führen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top