falscher Link in E-Mail Benachrichtigung

 
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 42
Dabei seit: 08 / 2006
Betreff:

falscher Link in E-Mail Benachrichtigung

 · 
Gepostet: 14.07.2014 - 16:37 Uhr  ·  #1
Hallo zusammen,

wenn man Themen abonniert, dann erhält man bei der Antwort in dem Thread ja eine Mailbenachrichtigung.

Der Link in der Mail ist falsch.

Folgender Link steht z. B. in der Mail: http://www.onlinebanking-forum.de/forum/topic.php?t=1 7799&page=last#last_post

Man beachte das Leerzeichen zwischen t=1 und 7799. In der Mailanzeige wird der Link richtig dargestellt nur wenn man drauf klickt, dann landet man woanders.
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 8170
Dabei seit: 08 / 2002
Betreff:

Re: falscher Link in E-Mail Benachrichtigung

 · 
Gepostet: 14.07.2014 - 19:33 Uhr  ·  #2
womit öffnest du die Mail?
Gruß
Raimund
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 42
Dabei seit: 08 / 2006
Betreff:

Re: falscher Link in E-Mail Benachrichtigung

 · 
Gepostet: 14.07.2014 - 19:41 Uhr  ·  #3
Outlook 2013

Die Benachrichtigung gerade eben war OK.
Benutzer
Avatar
Geschlecht:
Beiträge: 348
Dabei seit: 11 / 2003
Betreff:

Re: falscher Link in E-Mail Benachrichtigung

 · 
Gepostet: 15.07.2014 - 08:21 Uhr  ·  #4
Habe das auch desöfteren (in 2 von 10 Fällen ca.) und schob dieses Phänomen bisher immer auf den Mail Client hier (Lotus Notes), aber wenn das auch in Outlook passiert...!?
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10530
Dabei seit: 03 / 2005
Betreff:

Re: falscher Link in E-Mail Benachrichtigung

 · 
Gepostet: 16.07.2014 - 09:04 Uhr  ·  #5
Das scheint nicht Mail-Client-spezifisch zu sein. Ich hab das auch hin und wieder (mit einem Android-Mailclient). Ich hatte mir den Quelltext der betroffenen Mails auch mal angeschaut. Da steht tatsaechlich manchmal an willkuerlicher Stelle in der URL ein Leerzeichen drin. Hatte das vor einiger Zeit auch schonmal hier irgendwo geschrieben, finde das Posting aber nicht mehr. Ich halte das fuer einen Bug in der Foren-Software.
Benutzer
Avatar
Geschlecht:
Herkunft: Eckernförde
Alter: 84
Beiträge: 1826
Dabei seit: 02 / 2011
Betreff:

Re: falscher Link in E-Mail Benachrichtigung

 · 
Gepostet: 16.07.2014 - 18:17 Uhr  ·  #6
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 8170
Dabei seit: 08 / 2002
Betreff:

Re: falscher Link in E-Mail Benachrichtigung

 · 
Gepostet: 16.07.2014 - 19:57 Uhr  ·  #7
Der Programmierer vermutete den Fehler an einem Fehler in der übernommenen Datenbank, allerdings hatte ich damals alle Vorschläge soweit durchgeführt.
Ich kann es mir nicht erklären, werde ich aber zur Sicherheit noch einmal machen.
Ich halte es für ein Bug, weil die Stelle nicht immer gleich ist.
Womöglich hängt immer hinter dem 1024sten Byte ein Leerzeichen drin.
Gruß
Raimund
das nervige ist: Bei mir kommt das ABo erst gar nicht an...
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 42
Dabei seit: 08 / 2006
Betreff:

Re: falscher Link in E-Mail Benachrichtigung

 · 
Gepostet: 16.07.2014 - 21:01 Uhr  ·  #8
Was auch kurios ist, wenn man auf den Link klickt, dann soll man ja eigentlich auf den letzten Posting landen.

Ich lande immer auf den letzten Posting auf Seite 1 auch wenn der Thread drei oder mehr Seiten hat. Ich lande immer auf den letzten Beitrag auf Seite 1.
Benutzer
Avatar
Geschlecht:
Beiträge: 3338
Dabei seit: 05 / 2013
Betreff:

Re: falscher Link in E-Mail Benachrichtigung

 · 
Gepostet: 17.07.2014 - 07:55 Uhr  ·  #9
robotto, das könnte mit dem E-Mail Client zusammenhängen, weil der vielleicht hinten das was hinter dem Lattenzaun # steht nicht an den Browser weiterreicht, das ist nämlich die Sprungmarke im Dokument. Zeig mal bitte so einen Link bei dem das passiert.
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 8170
Dabei seit: 08 / 2002
Betreff:

Re: falscher Link in E-Mail Benachrichtigung

 · 
Gepostet: 17.07.2014 - 08:06 Uhr  ·  #10
danke für deinen Post, jetzt ist die Mail auch bei mir angekommen.
das ist der Link aus dem Mailtext
Code

http://www.onlinebanking-forum.de/forum/topic.php?t=17812&page=last#last_post
und hier ist auch ein Leerzeichen im Link:
http://www.onlinebanking-forum.de/forum/topic.php?t=17812&pag%20e=last#last_post

Da ist auch klar, warum es nicht klappen kann, mit dem Sprung zur letzten Seite.
Gruß
Raimund
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 42
Dabei seit: 08 / 2006
Betreff:

Re: falscher Link in E-Mail Benachrichtigung

 · 
Gepostet: 17.07.2014 - 08:21 Uhr  ·  #11
Genau. Dort hat sich auch ein Leerzeichen eingeschlichen.
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 8170
Dabei seit: 08 / 2002
Betreff:

Re: falscher Link in E-Mail Benachrichtigung

 · 
Gepostet: 17.07.2014 - 08:26 Uhr  ·  #12
Damit müsste ich eigentlich weiter kommen.
Gruß
Raimund
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10530
Dabei seit: 03 / 2005
Betreff:

Re: falscher Link in E-Mail Benachrichtigung

 · 
Gepostet: 17.07.2014 - 08:47 Uhr  ·  #13
Zitat geschrieben von DBuessen

Vielleicht war es das, was Du gesucht hast? :-/


Genau das war's ;)
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10530
Dabei seit: 03 / 2005
Betreff:

Re: falscher Link in E-Mail Benachrichtigung

 · 
Gepostet: 17.07.2014 - 08:58 Uhr  ·  #14
Zitat geschrieben von Raimund Sichmann


Wobei im eigentlichen Quelltext der Mail aber nicht das "%20" drin steht. Das ist die URL-codierte Form eines Leerzeichens. Das schreibt da erst der Browser rein, wenn man auf den Link klickt. Beim Uebernehmen der URL in der Adressleiste untersucht der die URL auf unerlaubte Zeichen und codiert die entsprechend.

Im eigentlichen Quelltext der Mail findet sich an der Stelle ein Zeilenumbruch, gefolgt von einem Leerzeichen. Der Zeilenumbruch wird vom Mailclient ignoriert (da es ja eine HTML-Mail ist), das Leerzeichen aber nicht. In dem HTML-Part ist nur genau ein Zeilenbumbruch enthalten - in meinem Fall hinter dem 984sten Zeichen. Die 1024er Grenze passt also auch nicht so ganz.

In der Mail findet sich uebrigens auch folgender Header:

Code

X-PHP-Originating-Script: 2044:class_email.php


Ich wuerde also mal dort schauen, ob sich der Mailversand von HTML auf Plain-Text umstellen laesst. Das wuerde die Problematik sicher loesen. Oder alternativ mal in der class_email.php schauen, ob die irgendwo Zeilenumbrueche einfuegt.
Benutzer
Avatar
Geschlecht:
Beiträge: 3338
Dabei seit: 05 / 2013
Betreff:

Re: falscher Link in E-Mail Benachrichtigung

 · 
Gepostet: 18.07.2014 - 07:00 Uhr  ·  #15
Olaf, du hast anstatt auf Bearbeiten auf "Zitieren" geklickt. Kannst du die Beiträge 15 und 14 noch löschen sonst würde ich einen Mod darum bitten?
Benutzer
Avatar
Geschlecht:
Herkunft: Eckernförde
Alter: 84
Beiträge: 1826
Dabei seit: 02 / 2011
Betreff:

Re: falscher Link in E-Mail Benachrichtigung

 · 
Gepostet: 18.07.2014 - 07:52 Uhr  ·  #16
Zitat geschrieben von onlbanker

Olaf, du hast anstatt auf Bearbeiten auf "Zitieren" geklickt. Kannst du die Beiträge 15 und 14 noch löschen sonst würde ich einen Mod darum bitten?


Moin onlbanker,

mit dem nachträglichem "Löschen" wird es wohl nichts.
Da wären wir gleich wieder bei diesem Thema: http://www.onlinebanking-forum.de/forum/topic.php?t=16887 :-/

Die Regel mit den 3600 Sekunden ist immer noch nicht bereinigt??
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 8170
Dabei seit: 08 / 2002
Betreff:

Re: falscher Link in E-Mail Benachrichtigung

 · 
Gepostet: 18.07.2014 - 08:04 Uhr  ·  #17
das sollte eigentlich wirklich erledigt sein, weil dies ja auch ein neuer Thread ist.
Ich hoffe, ich hab nichts falsches gelöscht. Mein UMTS_Provider cached die Seite, evtl. habe ich einmal zu viel geklickt...
Gruß
Raimund
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10530
Dabei seit: 03 / 2005
Betreff:

Re: falscher Link in E-Mail Benachrichtigung

 · 
Gepostet: 18.07.2014 - 08:52 Uhr  ·  #18
Zitat geschrieben von Raimund Sichmann

Ich hoffe, ich hab nichts falsches gelöscht.


Danke fuer's Loeschen. Ich hatte nur falsch gequotet.
Benutzer
Avatar
Geschlecht:
Beiträge: 3338
Dabei seit: 05 / 2013
Betreff:

Re: falscher Link in E-Mail Benachrichtigung

 · 
Gepostet: 18.07.2014 - 16:46 Uhr  ·  #19
Zitat geschrieben von Raimund Sichmann
Mein UMTS_Provider cached die Seite

Manchmal gibt es vom Netzanbieter dafür Software, die diese sch.... zwangscaching ausschalten. Darüber hab ich mich auch schon mehr als einmal aufgeregt.
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 8170
Dabei seit: 08 / 2002
Betreff:

Re: falscher Link in E-Mail Benachrichtigung

 · 
Gepostet: 20.07.2014 - 12:54 Uhr  ·  #20
Zitat geschrieben von hibiscus
Im eigentlichen Quelltext der Mail findet sich an der Stelle ein Zeilenumbruch, gefolgt von einem Leerzeichen. Der Zeilenumbruch wird vom Mailclient ignoriert (da es ja eine HTML-Mail ist), das Leerzeichen aber nicht. In dem HTML-Part ist nur genau ein Zeilenbumbruch enthalten - in meinem Fall hinter dem 984sten Zeichen. Die 1024er Grenze passt also auch nicht so ganz.

Da lag ich aber vermutlich nicht so ganz falsch:
http://stackoverflow.com/quest…ssage-text
Ich vermute sehr, dass es genau dieser "Effekt" ist.
Da ich eh die Mail-Texte angepasst hab, wanderte das Leerzeichen inzwischen in einen Bereich, wo es keinen Schaden anrichtet, ich lasse also erstmal den Quelltext so.
Gruß
Raimund
Gewählte Zitate für Mehrfachzitierung:   0