Gültige Email Adressen
Beim Eintrag der Emailadresse in einem Formular ist es oft sinvoll, die Adresse noch vor dem Versenden zu überprüfen. Durch die Vielzahl der heute gültigen Domains, ergibt sich eine entsprechend umfangreiche Gültigkeitsklausel.
Eingabefeld (Formularfeld) für eine Emailadresse:
| Element |
hier im Beispiel |
| JuppZupp@web.de |
2 Zeichen Länderkennung |
| JuppZupp@zdf.tv |
2 Zeichen andere |
| JuppZupp@hamburg.info |
Top Level Domain |
| JuppZupp@[123.124.233.4] |
IP-Adresse |
| "Jupp Zupp"@bmw-deutschland.com |
z.B. mit Leerzeichen |
|
Dieses Script testet Email Adressen nach der Referenz RFC 822 !
Folgende Angaben werden dabei berücksichtigt:
Länderkennung und andere aus 2 Buchstaben
de, us, it, be, tv, ...
TOP Level Domains mehr als 2 Buchstaben (Liste vom 10. Jan. 2003)
com, net, org, edu, int, mil, gov, arpa, biz, aero, name, coop, info, pro, museum
ungültige Zeichen innerhalb der ASCII Werte bis 127
( ) < > @ , ; : \ " . [ ]
Emailadresse mit Anführungszeichen
(dann gelten andere Regeln für Sonderzeichen)
Domains mit IP addressen
Beispiel: [123.124.233.4]
Anzahl der @-Zeichen
(nur eines erlaubt)
gültige ASCII Zeichen (Werte bis max 127)
(keine internationalen Zeichen)
|