Cheatah: eMail - Check auf gültige eMail!

Beitrag lesen

Hi,

if (ereg("[1]+(.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+.)+([a-zA-Z]{2,3})$", $email))
Das klappt auch prima.

nein, tut es nicht. Übrigens gab es das Problem hier schon n mal, wie Dir die Archiv-Suche gerne verrät.

Nur leider werden auch gültige eMail-Adressen in der Form NameIch.@gmx.de (Bei gmx gibt es sowas!!!) als falsch beurteilt - das liegt wohl an dem Punkt vor dem @.

Insbesondere liegt es daran, dass ein Punkt vor dem @ eben _nicht_ gültig ist, genau wie eine mit zwei Punkten hintereinander. Hingegen wäre "diese m@il-Adresse ist sinnfrei, aber richtig!"@irgendwo.de technisch in Ordnung - ob sie erreichbar ist, sagt das jedoch nicht aus.

Was muss ich ändern, damit das auch damit funktioniert?

GMX darüber informieren, dass sie ungültige Adressen zulassen.

Cheatah


  1. _a-zA-Z0-9- ↩︎