angegebene E-Mail-Adresse stimmt nicht

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
modellskipper
Mitglied
Beiträge: 14
Registriert: 31.03.2003 15:41
Wohnort: Rostock

angegebene E-Mail-Adresse stimmt nicht

Beitrag von modellskipper »

Ich habe auf meiner Homepage diese Forum gehostet.

Nun gibt es ein Problem: ein Nutzer hat sein Passwort vergessen und möchte sich eine neues bestellen. Er gibt seinen Namen und sein Emailadresse ein. Er erhält die Anwort "Die angegebene E-Mail-Adresse stimmt nicht mit dem Benutzernamen überein."

Der Benutzername ist definitiv nur einmal vergeben, die angegebene email-Adresse stimmt ebenfalls. Seine Email-Adresse beinhaltet allderings ein Sonderzeichen, sie beginnt mit a&c.kamm@...
hat also ein "kaufmännisches und" im Namen.

Ich habe dann mit seinen Angaben probiert und erhalte die selbe Fehlermeldung.

Ich habe mir mal den SQL-Code ausgewertet und per PHPMyAdmin ausprobiert. Ich kriege dort auf jeden Fall einen Datensatz zurück.

Ist dieses Problem schon bekannt oder schon eimal aufgetreten? Benötigt ihr eventuell noch näheren Angabe zu diesem Problem.

Danke für eure Bemühungen.
Max
Mitglied
Beiträge: 1051
Registriert: 20.02.2003 22:22

Beitrag von Max »

Hi,

direkt kann ich Dir da nicht helfen. Aber ich habe einen Notlösungsvorschlag, frage den Nutzer doch nach einer anderen Email-Adresse, er wird sicherlich mehr als eine haben, und editiere sie in sein Profil, dann müsste das klappen. Oder Du editierst ihm ein neues Passwort, schickst ihm das zu mit der Auflage, das sofort nach Erhalt zu ändern, wegen der manuellen Änderung.



Max
modellskipper
Mitglied
Beiträge: 14
Registriert: 31.03.2003 15:41
Wohnort: Rostock

Sonderzeichen in Email-Adressen

Beitrag von modellskipper »

Max hat geschrieben:frage den Nutzer doch nach einer anderen Email-Adresse
Ja, Danke, habe ich schon erledigt.

Es liegt generell daran, dass bei Texteingabefeldern Sonderzeichen wie das kaufmännische-& in HTML-konforme Zeichen übersetzt werden.

Und in seiner Email-Adresse ist gerade dieses Zeichen enthalten.

Kann mir jemand verraten, in welchem Modul der Code dafür steht, ohne jetzt lange suchen zu müssen???

Ich kann ja nicht immer davon ausgehen, das ein User mehrere Email-Adressen hat.
Benutzeravatar
Chaze
Ehemaliges Teammitglied
Beiträge: 2035
Registriert: 31.01.2003 12:20
Wohnort: Hannover

Beitrag von Chaze »

IMHO ist ein "&" ein für Mail-Adressen nicht zulässiges Sonderzeichen.
=> Der User sollte seine richtige Mail Adresse angeben, dann klappts auch mit der Mail...
by[t]e,
Chaze
!!!--> Kein Support per PN oder Mail <--!!!
modellskipper
Mitglied
Beiträge: 14
Registriert: 31.03.2003 15:41
Wohnort: Rostock

Beitrag von modellskipper »

Chaze hat geschrieben:"&" ein für Mail-Adressen nicht zulässiges Sonderzeichen
Hmm, warum funktioniert dann der normale Email-Verkehr, habe diese Mail nicht als unzustellbar zurück bekommen.

Naja egal, ich weiß auf jeden Fall warum die User-Ameldung nicht geklappt hat.

Noch einmal besten Dank für die Unterstützung.
Benutzeravatar
Kermit
Mitglied
Beiträge: 522
Registriert: 03.04.2001 02:00
Wohnort: hinterm Mond
Kontaktdaten:

Beitrag von Kermit »

Wenn du eine E-mail mit einem "&" bastelst kannst du von dort aus versenden (webmail basierend) aber du wirst keine Mails bekommen.
Und es ist definitiv ein ungültiges zeichen.

Die Schwester meiner Freundin hatte so ein mißgeschick, darum weis ich das das versenden funktioniert. :D
Benutzeravatar
TomcatMJ
Mitglied
Beiträge: 2
Registriert: 08.04.2003 01:34

Beitrag von TomcatMJ »

Tja,ein anderer Lösungsansatz wäre vielleicht per hand in der mailadresse den bei dn meisten Mailserver eingestellten Platzhalter für das & zu nehmen...
Meist werden Sonderzeichen in Mailadressen entgegen den RFC's nämlich durch ein % zeichen ersetzt. Viele qmail,exim oder postfixversionen haben das schon quasi als Standard aktiviert,meist allerdings zur Verwaltung von Mailaccounts auf virtuellen Mailservern mit Webmailern wo dann meist das @ durch das % Zeichen ersetzt wird,aber vielleicht wirds beim & ja genauso gehandhabt. Verschickt wird dann de facto eben ein % statt einem @ damits bei entsprechenden anderen Servern nicht als Steuersignalsanfang ausgewertet wird statt der Mail zuzustellen.
Vielleicht hilft der Tipp temporär wenigstens weiter.

Bis denne,
Tom
P.S.:Ich bin kein Programmierer,nur ein oller Netzwerker der sich das letzte Wochenende mit nem Upgrade von phpBB 1.4.4 auf 2.0.4 rumkloppte ohne vorher von dieser Site zu wissen und ich klopp mich immer noch mit paar Bugs rum,mal sehen ob ich hier die Lösungen dafür finden werde*G*
Flokati

Beitrag von Flokati »

Ich hab das gleiche Problem: bei mir ist das "Sonderzeichen" ein "-"!
Damit klappt der emailversand auch nicht :(

Sonst hatte ich noch nirgens ein Problem damit, und ich hab die EMailAdressen schon seit 1999!!!

Besteht denn die Aussicht, das dieser Bug bald behoben wird?
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“