Seite 1 von 1

Newsletter - coole E-Mail-Adresse wird nicht akzeptiert

Verfasst: Fr 24. Apr 2009, 12:21
von unblack
Hi,

habe in einer Installation einen Nutzer mit einer hippen E-Mail-Adresse in dem Format:

_lalala_@lala.la

also mit Unterstrichen am Anfang und am Ende. Das Newsletter-System lässt ihn mit der Adresse nicht anmelden und ich kann ihn auch nicht manuell eintragen. Bug?

Re: Newsletter - coole E-Mail-Adresse wird nicht akzeptiert

Verfasst: Fr 24. Apr 2009, 12:23
von idea-tec
SORRY --> ABER DIE SIGNATUR ist mal absolut geil!!!! WEGLACH!!!!

Re: Newsletter - coole E-Mail-Adresse wird nicht akzeptiert

Verfasst: Fr 24. Apr 2009, 12:42
von GaMbIt_
Ob das ein Bug ist.. ich würde eher sagen nein...

Ich denke dass es an einer integrierten e-Mail Adressüberprüfung hakt...

Wer sich so eine e-Mail Adresse zulegt wird öfter Probleme haben... nichtsdestotrotz könnte man das wohl mit einer angepassten Überprüfung berichtigen.
Ich schätze mal dass zur Überprüfung ein regulärer Ausdruck verwendet wird und die dazugehörige Funktion mit dem Unterstrich nichts anfangen kann.

Re: Newsletter - coole E-Mail-Adresse wird nicht akzeptiert

Verfasst: Fr 1. Mai 2009, 23:24
von unblack
Sorry, habe erst jetzt wieder hier reingeguckt.
Ich denke dass es an einer integrierten e-Mail Adressüberprüfung hakt...
Ja, sicher. Aber der Newsletter ist ja ein Bestandteil von Contenido, folglich ist es ein bug, insofern der Unterstrich konform ist (keine Ahnung wo die Konformität von E-Mail-Adressen definiert ist). Die Welt geht deswegen aber sicherlich nicht unter...

Re: Newsletter - coole E-Mail-Adresse wird nicht akzeptiert

Verfasst: Sa 2. Mai 2009, 06:10
von Oldperl
unblack hat geschrieben:....(keine Ahnung wo die Konformität von E-Mail-Adressen definiert ist). ...
Erlaubte Zeichen in der E-Mail-Adresse (Spezifikation) werden in der RFC-2822 definiert. Normalerweise sind die dort unter 3.2.4 Atom bei atext definierten Zeichen erlaubt, wobei es noch Einschränkungen zur Position der Zeichen gibt.
Oft werden diese Zeichen aber noch vom Mailserver eingeschränkt, so das z.B. nur Bindestrich (-), Unterstrich (_) und/oder Punkt (.) zu den alphanumerischen Zeichen erlaubt sind. Diese sind aber eigentlich generell am Anfang und am Ende des lokalen Teils der E-Mail nicht erlaubt.

Quelle: http://de.wikipedia.org/wiki/E-Mail-Adresse

Legt man diese Angaben zu Grunde ist klar warum deine Email nicht funktioniert, wobei es dort eine Grauzone bei der Überprüfung gibt, da man nicht alle Serverkonstellationen wissen kann. Evtl. sollte man in der Prüfung etwas mehr zulassen, zumal die Position von Unterstrichen nicht klar definiert zu sein scheint, im Gegensatz zum Punkt.

Gruß aus Franken

Ortwin