PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : sogenannte Emailadressyntaxprüfer



cycomate
01.02.2003, 14:00
[x] Unmut über nicht weit genug gedachte schöpferische Leistungen.
Da ich mir dachte, daß mein bislang bewährtes System, local-parts der email Adressen, die ich irgendwo angebe, rückverfolgbar zu wählen (<heise#nospam.cycdolphin.net> o.ä.), etwas leicht durchschaubar ist und ggf. der Verdacht auf fremde Firmen gelenkt werden könnte, habe ich vor einiger Zeit begonnen, die local-parts zu verschlüsseln.
Daß ich dann Konstrukte wie "J3bb/kldhf+hn==11/bg.4711" bekam, störte mich nicht weiter, denn dieser local-part ist vollkommen rfc konform.
Dummerweise stört es die sogenannten Validatoren, welche gerne bei Formularen eingesetzt werden. Diese prüfen ganz und gar nicht nach rfc Konformität, sondern nach Gutdünken. So erlauben einige nur i[a-z0-9.-_], andere weigern sich sogar beim underscore. Was ist bloß in die Programmierer solcher Routinen gefahren?
Das wollte ich nur mal loswerden, danke für das Interesse.

___________________________
http://www.cycdolphin.net/pix/cycomate.gif
Disclaimer:This post is for educational and entertainment purpose only
http://www.quarantine.de

mana
02.02.2003, 11:09
Da zitiere ich mal T-Online:

Geben Sie mindestens 5 Zeichen ein. Sie dürfen Groß- und Kleinbuchstaben (keine Umlaute), Ziffern, einen Punkt, Unterstriche und Minuszeichen verwenden. Das erste Zeichen muss ein Buchstabe sein.

if ($empfanger =~ /(@.*@)|(..)|(@.)|(.@)|(^.)/
|| $empfanger !~ /^.+@([?)[a-zA-Z0-9-.]+.([a-zA-Z]{2,3}|[0-9]{1,3})(]?)$/)
Diese Prüfung lässt imho noch nichtmals 4-buchstrabige TLDs zu!

Antispam,
UIID: [ID filtered]
Antispam.de - Zeigen Sie Offensive!

cycomate
02.02.2003, 11:52
Diese Prüfung lässt imho noch nichtmals 4-buchstrabige TLDs zu!
Warum machen die solche Einschränkungen? Glauben die, es gäbe dann benutzerfreundlichere email Adressen oder schlicht Dummheit / Ignoranz?

___________________________
http://www.cycdolphin.net/pix/cycomate.gif
Disclaimer:This post is for educational and entertainment purpose only
http://www.quarantine.de

mana
02.02.2003, 14:14
In diesem Fall ist`s wohl einfach veraltet! Man verbessere mich, wenn ich falsch liege, aber vor 5 Jahren hatte noch niemand geahnt, daß es mal .info geben würde?!

Antispam,
UIID: [ID filtered]
Antispam.de - Zeigen Sie Offensive!

Martin S.
02.02.2003, 14:28
Ich denk auch, dass es vor 5 Jahren noch kein .info ( oder .museum) gab. Aber angedacht war es sicher schon.
Was Anderes, ich bin nicht so firm im Lesen von Regular Expressions. ABer wie sieht`s mit ner Domain aus, die auf .co.uk endet? Wird die erkannt?
Gruß,
Martin

--
One nation under one groove - Funkadelic 1978

mana
02.02.2003, 14:31
Von obigem Code-Snippet ja! Third Level Domains allgemein funktionieren damit!

Antispam,
UIID: [ID filtered]
Antispam.de - Zeigen Sie Offensive!