|
||||
Email validierung - Sonderzeichen
Guten Morgen,
seit dem es Umlautdomains gibt, sehe ich mich vor ein Problem gestellt: Wie überprüfe ich auf Sonderzeichen like äöüß in einer Email? Der Witz ist, ich brauche diese Validierung für eine sehr breite Reihe von Email Adressen und da in verschiedenen TLD Zweigen auch verschiedene Sonderzeichen erlaubt sind, fühle ich mich nicht mehr mächtig das alles in einem REGEX unter zu bekommen und weiß auch gar nicht, wie weit PHP5 damit klar kommen würde... Nun, könnt Ihr mir da gute Tipps geben, bzw. eventuell eine gutes Klasse zur Validierung von Email Adressen empfehlen? Vielen Dank, Flo
__________________
CSS-FAQ beantwortet die meisten Fragen | Retro coding gegen Divitis | Code validieren & posten für Hilfe |
Sponsored Links |
Sponsored Links |
|
||||
Zitat:
Pflegst Du diese Badlist selber oder hast Du dazu eine Liste?
__________________
CSS-FAQ beantwortet die meisten Fragen | Retro coding gegen Divitis | Code validieren & posten für Hilfe |
|
||||
Ich mach die selber, ich such halt immer bei Google nach weckwerf Emails und mach die Domains in ne globale Liste auf die ich mit allen meinen Pages draufzugreifen kann!
__________________
Um weitere Erklärungen eingeblendet zu bekommen, drücken Sie bitte die Tastenkombination Alt + F4 |
|
|||
PHP-Code:
dann kannst schön die einzelnen teile, je nach spezifikation auswerten. Keine Ahnung ob das perfomant ist, aber so mach ich das. |
|
|||
Also emails per regex 100%ig laut zugehörigen rfc's ist nahezu unmöglich.
Im netz finden sich regex die ausgedruckt bestimmt ne DinA4 seite füllen und trotzdem vermutlich nicht 100%ig funktionieren. Was ich daher bei mir benutze is das unter Linux verfügbare tool "vrfy". Dieses fragt bei dem zugehörigen mailserver nach ob die adresse dort bekannt ist. Außerdem wird direkt mit gecheckt ob der hostname erreichbar ist. In den meisten fällen funktioniert das recht zuverlässig. |
Sponsored Links |
|
||||
Zerlegen usw. ist ja gar nicht das Problem, da würde mir folgende Methode reichen:
PHP-Code:
PHP-Code:
EDIT: Das frage ich mich auch... Vorallem, habe ich keine Lust die Liste zu pflegen. Denn theoretisch kann sich jeder so ein Wegwerf-Dingen aufsetzten. Das soll dann auch egal sein. Zitat:
__________________
CSS-FAQ beantwortet die meisten Fragen | Retro coding gegen Divitis | Code validieren & posten für Hilfe Geändert von ArcVieh (08.02.2008 um 23:56 Uhr) |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Email Fehler Abschalten auf Server / Fehlermeldung vom Email Hoster? | talkuvit | Serveradministration und serverseitige Scripte | 5 | 05.01.2010 18:51 |
PHP Kontaktformular mit Sonderzeichen | minimalwerk | Serveradministration und serverseitige Scripte | 4 | 11.07.2009 22:04 |
Email versenden aber in UTF-8 | braindead | Serveradministration und serverseitige Scripte | 2 | 13.09.2007 17:20 |
OOP Problem - class Email | ct2oo4 | Serveradministration und serverseitige Scripte | 13 | 01.09.2007 11:27 |
Dreamweaver und Sonderzeichen (Entitäten) | feelx | (X)HTML | 16 | 21.02.2005 23:29 |