Hallo,
ich habe ein Webprojekt, bei dem angemeldete User ihre Email-Adresse aendern koennen. Jetzt moechte ich noch eine Check-Funktion einbauen, die ueberprueft, ob die Adresse gueltig ist.
Eigentlich dachte ich, das waere ziemlich trivial, aber als ich dazu mal im Internet recherchiert habe war ich ziemlich erstaunt.
Bei Wikipedia steht zum Beispiel, dass folgende Zeichen im local-part erlaubt sind: A-Za-z0-9.!#$%&'*+-/=?^_`{|}~
Sind diese Zeichen wirklich alle gueltig?
Von einem Perlskript von Selfhtml werden Adressen, die beispielsweise eine #-Symbol enthalten, als ungueltig angesehen.
Jetzt wuerde mich interessieren, wie genau die Syntax von Emailadressen auszusehen hat und welche Sonderzeichen (und wie oft und wo) vorkommen duerfen.
Gibt es hierzu vielleicht irgendwelche brauchbaren (offiziellen) Links? Oder koennte ich hier vielleicht gleich das oben genannte Script von Selfhtml benutzen?
mfG,
steckl