sonnenblen.de - Das unabhängige Sun User Forum Der Treffpunkt für Sun-Fans seit 2001
  Übersicht   Forum   Hilfe Suche Einloggen Registrieren   *
Suche
Google
Erweiterte Suche
Willkommen Gast. Bitte einloggen oder registrieren.
22. Mai 2012, 04:57:46

Einloggen mit Benutzername, Passwort und Sitzungslänge
Letzte 5 Shouts:
09. April 2012, 22:24:40
Genau! dir auch noch knappe 35 Minuten Rest-Ostern Wink und denen dies noch vor 0 Uhr lesen ebenso ein frohes Rest-Ostern Wink
08. April 2012, 12:25:29
Falls heute noch jemand hier vorbei schaut: Frohe Ostern!  :-)
14. März 2012, 02:18:10
Wet,Wetter,abgesoffen? Wink *scnr*
21. September 2011, 17:02:09
USENET? - Tolles Ding!
11. September 2011, 15:09:12
Super Wetter!
Spenden
Anzeige
Berechtigungen

Anzeige
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: E-Mail-Link Bug  (Gelesen 1175 mal)
Jerry
Sobl Administrator
Sobl Guru
*****
Offline Offline

Beiträge: 880


Let the SUN shine...


WWW
« am: 15. Dezember 2005, 22:53:47 »

Moin,

wie an anderer Stelle schon diskutiert und in letzter Zeit vermehrt aufgefallen zernagelt insbesondere GMX bei Mails, die automatisch vom Forum generiert werden, die Codierung der entsprechenden Links (z.B. Account-Aktivierung, Benachrichtigung über Antworten zu eigenen Themen)

Dachte ich.

GMX zernagelt aber nicht die Codierung. Schlimmer: Sie zerpflücken die Mailheader und fügen an einer denkbar ungünstigen Stelle eigene ein. Das führt dazu, dass das e-mail-Programm am anderen Ende das Character-Coding nicht mehr erkennt, und damit werden die Links defekt angezeigt.

Beispiel:

Code:
To: gereon@steinbruch.info
Subject: =?ISO-8859-1?Q?Willkommen im Mood-Indigo - Das unabh=E4ngige Silicon Graphics User Forum?=
From: "=?ISO-8859-1?Q?Mood-Indigo - Das unabh=E4ngige Silicon Graphics User Forum?=" <webmaster@mood-indigo.org>
Date: Thu, 15 Dec 2005 21:10:08 +0000
X-Mailer: SMF
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Message-Id: <20051215211008.E159C80B21B@p15150524.pureserver.info>
X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on
p15162834.pureserver.info
X-Spam-Level:
X-Spam-Status: No, hits=-54.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham
version=2.64

ist ein intakter Header.

GMX macht das da draus:

Code:
To: gereon.stein@gmx.net
Subject: =?ISO-8859-1?Q?Willkommen im sonnenblen.de - Das unabh=E4ngige Sun User Forum?=
From: "=?ISO-8859-1?Q?sonnenblen.de - Das unabh=E4ngige Sun User Forum?=" <gereon@sonnenblen.de>
Date: Thu, 15 Dec 2005 21:07:13 +0000
Message-ID: <20051215210714.16126gmx1@mx085.gmx.net>
X-GMX-Antivirus: -1 (not scanned, may not use virus scanner)
X-GMX-Antispam: 0 (Mail was not recognized as spam)
X-GMX-UID: Vb7TY5pfeSEkJ2xdv3UhaXN1IGRvb8DV

X-Mailer: SMF

Content-Type: text/plain; charset=ISO-8859-1

Content-Transfer-Encoding: quoted-printable
Message-Id: <20051215210713.E5E8C80B21B@p15150524.pureserver.info>

D.h. sie schnippeln nach dem Date-Header ab, semmeln eine eigene Message-ID und ihre eigenen X-GMX-Header rein, und dann eine Blank-Zeile... damit ist Ende im Gelände für "richtige" Mailprogramme, die die restlichen Header dann für Mailbody halten und nicht mehr interpretieren. Bingo.

Tja, und wie fixen wir das?

Ich habe schon versucht, die Header im SMF-Code umzubauen - der Witz: GMX schmeisst die kritischen Header dann einfach weg!!!

Ich kann also nur noch versuchen, die Links in plain ascii codieren zu lassen. Das ist alles andere als zeitgemäß...

Irgendwie find ich sowas überhaupt nicht witzig...

Gruß

Jerry
Gespeichert

Gereon 'Jerry' Stein
Administrator sonnenblen.de
sonnenblen.de - Das unabhängige Sun User Forum
« am: 15. Dezember 2005, 22:53:47 »

 Gespeichert
Jerry
Sobl Administrator
Sobl Guru
*****
Offline Offline

Beiträge: 880


Let the SUN shine...


WWW
« Antworten #1 am: 15. Dezember 2005, 23:42:14 »

HA!!!

Stunden später - Bärte länger... ich hab's!!!

Unangenehmer Seiteneffekt: SMF darf nun nicht mehr mit Server-Standard mailen (PHP-interne Mailfunktion) sondern muss einen SMTP-Host benutzen -> kein Problem, hamwa Smiley

Dafür hab ich die Header umsortiert, und sobald der Subject-Header als letztes kommt, lässt GMX den Mist bleiben und die character-encoding-Header intakt!

D.h. ab jetzt funktionieren Aktivierungs- und sonstwelche Links auch mit GMX-Accounts. Hoffe ich. Zumindest mit meinem ging's grad.

Dann werd ich mal jetzt diesen unnötigen Account wieder löschen und gut is...

Gruß

Jerry
Gespeichert

Gereon 'Jerry' Stein
Administrator sonnenblen.de
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC
TinyPortal v0.9.8 © Bloc
Prüfe XHTML 1.0 Prüfe CSS
sonnenblen.de, mood-indigo.org, unixforum.net und realcomputers.org sind Projekte der steinbruch.info GbR

Google war zuletzt hier Gestern um 23:06:14