Mir ist in letzter Zeit immer wieder mal aufgefallen, das bzgl. Anfragen betreffend der E-Mail-Adressen Validierung die "Antworterei" immer wieder von vorne und in allen Richtungen losgeht.
Die einen User hier haben Links in der Signatur zum einzig wahren 3-Tonnen-Regex, die anderen schwören auf filter_var(..., FILTER_VALIDATE_EMAIL), die anderen wiederrum plädieren im Sinne von KISS auf eine minimalistische Prüfung im Sinne von [irgendwas]{3,}@[irgendwas]{3,}.[irgendwas]{2,} (auf die schnelle hingetippselt), andere wiederrum wollen sogar vorher den dns abfragen in Bezug auf die Existenz der Domin etc..
Wäre das nicht ev. ein Grund darüber einen Artikel im Wiki zu verfassen, der zumindest die üblichen Wege und die Vor- und Nachteile beschreibt.. zB das filter_var(..., FILTER_VALIDATE_EMAIL) keine Umlaute mag, das es dafür aber eine punycode Konvertierung gäbe - mit fertigen Klassen im Web etc... oder das oft weniger mehr ist, weil man die echte Existenz von Konten (nicht Domain!) eh nicht prüfen kann, weil Umlaut-Domains immer mehr kommen weil nur die Umlaute alleine nicht als Sonderzeichen reichen (https://de.wikipedia.org/wiki/Intern...chens.C3.A4tze), etc.. etc..
Was meint ihr dazu?
Die einen User hier haben Links in der Signatur zum einzig wahren 3-Tonnen-Regex, die anderen schwören auf filter_var(..., FILTER_VALIDATE_EMAIL), die anderen wiederrum plädieren im Sinne von KISS auf eine minimalistische Prüfung im Sinne von [irgendwas]{3,}@[irgendwas]{3,}.[irgendwas]{2,} (auf die schnelle hingetippselt), andere wiederrum wollen sogar vorher den dns abfragen in Bezug auf die Existenz der Domin etc..
Wäre das nicht ev. ein Grund darüber einen Artikel im Wiki zu verfassen, der zumindest die üblichen Wege und die Vor- und Nachteile beschreibt.. zB das filter_var(..., FILTER_VALIDATE_EMAIL) keine Umlaute mag, das es dafür aber eine punycode Konvertierung gäbe - mit fertigen Klassen im Web etc... oder das oft weniger mehr ist, weil man die echte Existenz von Konten (nicht Domain!) eh nicht prüfen kann, weil Umlaut-Domains immer mehr kommen weil nur die Umlaute alleine nicht als Sonderzeichen reichen (https://de.wikipedia.org/wiki/Intern...chens.C3.A4tze), etc.. etc..
Was meint ihr dazu?
Kommentar