Das Notes Forum

Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: daija am 22.04.05 - 08:20:53

Titel: SMTP mit Domino 6.5.4 verschluckt Leerzeichen vor Wörtern mit Umlauten im Header
Beitrag von: daija am 22.04.05 - 08:20:53
Hallo,
mir ist aufgefallen, dass Domino Leerzeichen in Mail-Header Feldern entfernt, wenn in dem Wort danach ein Umlaut enthalten ist.

Bsp.: Bei einer Mail schreibe ich ins Subject "kleine Überraschung"

Beim Empfänger steht dann im Subject "kleineÜberraschung" bzw. im Mail-Header-Feld Subject steht

"kleine=?ISO-8859-1?Q?=DCberraschung?=".

Domino entfernt hier einfach das Leerzeichen zwischen zwei Wörtern, so dass manche Mail-Clients Probleme haben, den korrekten Zeichensatz (iso8859.., UTF8, etc.) zu interpretieren. Im Mail-Header müsste im Subject folgendes erscheinen:

"kleine =?ISO-8859-1?Q?=DCberraschung?="

Man beachte das Leerzeichen zwischen 'e' und '='.

Kennt jemand dieses Problem?
Ich benutze seit letzten Mo. Domino 6.5.4 in Englisch.
Titel: Re: SMTP mit Domino 6.5.4 verschluckt Leerzeichen vor Wörtern mit Umlauten im Header
Beitrag von: steff am 22.04.05 - 09:32:09
Guten Morgen.

Ich habe dies auf unserem Testserver auch versucht. In der Tat verschwindet das Leerzeichen. Ist mir vorher nicht aufgefallen, da ich den Server erst vor 2 Tagen auf 6.5.4 gehoben hab.
Mal sehen, ob noch andere Fehler auftauchen. Bisher scheint er recht stabil zu laufen, was aber nichts heisst, denn noch wurde nicht alles getestet.


lg

Steff
Titel: Re: SMTP mit Domino 6.5.4 verschluckt Leerzeichen vor Wörtern mit Umlauten im He
Beitrag von: daija am 23.04.05 - 00:14:50
Für IBM ist das Problem auch neu. Sie konnten den Fehler nachvollziehen und haben es an das Lotus Development weitergegeben.
Jetzt gibts bald 6.5.4 FP1... ;D
Titel: Re: SMTP mit Domino 6.5.4 verschluckt Leerzeichen vor Wörtern mit Umlauten im He
Beitrag von: trolli am 23.04.05 - 02:10:57
Danke für den Hinweis.
Hast Du dafür auch schon einen SPR bekommen und kannst Ihn hier nennen?
Titel: Re: SMTP mit Domino 6.5.4 verschluckt Leerzeichen vor Wörtern mit Umlauten im Header
Beitrag von: SomeoneYouKnow am 23.04.05 - 14:15:27
Stimmt, der Bug ist mir auch aufgefallen!

Lustigerweise tritt er aber nicht auf, wenn Du einen Bindestrich im Betreff hast (siehe Screenshot). IBM rockt!  ;)
Titel: Re: SMTP mit Domino 6.5.4 verschluckt Leerzeichen vor Wörtern mit Umlauten im Header
Beitrag von: manitu am 24.04.05 - 10:54:24
Hi,

über die Richtlinien kannst Du den Clients ja noch ein paar Vorgaben für den Mailversand ins Internet mitgeben. Vielleicht hilfts ja was, mal dort an des schrauben zu drehen ...

Richtlinie - Einstellung - Desktop - Vorgaben - Internet - Mehrsprachige Internet-Mail
Titel: Re: SMTP mit Domino 6.5.4 verschluckt Leerzeichen vor Wörtern mit Umlauten im He
Beitrag von: daija am 24.04.05 - 20:16:35
Das glaub ich eher nicht.
Wenn ich einen anderen Zeichensatz wähle (z.b. UTF8), passiert das gleiche.  :(

Man könnte vielleicht noch etwas an den Internat. MIME EInstellungen des pers. Adressbuchs drehen ?

Die Sache mit dem Bindestrich finde ich allerdings sehr komisch  ???

Inwischen hat sich ein Software Engineer aus Irland gemeldet. Vielleicht findet der Spezialist bald etwas...
Titel: Re: SMTP mit Domino 6.5.4 verschluckt Leerzeichen vor Wörtern mit Umlauten im He
Beitrag von: Marinero Atlántico am 24.04.05 - 21:10:36
Das ist eben so bei Software. Es gibt da theoretische Untersuchungen zu, dass auf eine mechanische Maschine die externen Einwirkungen per Naturgesetze, Klimaschwankungen und ähnliches begrenzt ist, sind die Kombinationen von externen Bedingungen wohl bei Software ungleich vielfältiger und das ist Ausnahmsweise kein Gelaber der Schande der Zivilisation (Software-Branche).
Hier handelt es sich wohl darum, dass die bei einem neuen Release in komplizierten Legacy Code ein wichtiges if () {} weggehauen haben oder dergleichen. Lotus mußte ja schon in der Pre-Unicode Zeit internationalisieren und sowieso ist das mit den Zeichensätzen höllisch kompliziert (auch mit Unicode. Ich kapier das auch nicht richtig).
Du bist jedenfalls nicht verantwortlich zu machen und kannst daran auch nichts ändern. Das mußt du nur den entsprechenden Leuten klarmachen. Im Grunde gefährdet das ja auch nicht die Integrität des Datenbestandes. Das Subject wird nur ein bischen anders angezeigt. Lotus sollte sich natürlich schnellstmöglich drum kümmern. Und du machst da ja auch entsprechend Druck.
Besonders komplexer code (und das ist das Handling von internationalen Zeichensätzen von Lotus wohl) hat schnell mal seine Tücken. Das gilt genauso für sehr neue Software. Z.B. in diesem Theater letztens die Speicherung einer Datasource Connection in iBatis in ThreadLocal oder andere Leute berichteten diese Woche, dass das Classloading von JBoss unter bestimmten Bedingungen seine Tücken hat. Es gibt viele weitere Beispiele.
Titel: Re: SMTP mit Domino 6.5.4 verschluckt Leerzeichen vor Wörtern mit Umlauten im He
Beitrag von: daija am 27.04.05 - 22:10:45
IBM hat geantwortet.
Das Problem betrifft nur die Version 6.5.4 und wurde mit folgendem SPR eingereicht:
Lotus Notes SPR # TMIZ6BSDLT
Brief Description:*        RFC822 headers encoded incorrectly
RFC822 header  -  applies for subject as well as address headers (phrase)
Vermutlich wird es erst mit Domino 6.5.5 gefixt. Das Release Date ist auf Ende Q3/2005 gesetzt.
IBM empfiehlt Downgrade auf 6.5.3 (da gab es jedoch vor paar Wochen eine CERT Meldung  :'( ) oder abwarten auf 6.5.5  :-\
Super!
Titel: Re: SMTP mit Domino 6.5.4 verschluckt Leerzeichen vor Wörtern mit Umlauten im He
Beitrag von: trolli am 11.05.05 - 13:17:30
Der Hotfix ist verfügbar.
Ich hatte leider noch keine zeit ihn zu installieren.

654HF93.

Gruß
Sascha
Titel: Re: SMTP mit Domino 6.5.4 verschluckt Leerzeichen vor Wörtern mit Umlauten im Header
Beitrag von: steff am 12.05.05 - 10:27:28
Hallo.

Ich hab nach dem Hotfix gesucht hab ihn aber nicht gefunden in der Liste.
Auch die Suche nach dieser SPR Nummer verlief leider erfolglos.
Kann mir da mal jemand helfen?

danke  :)
Titel: Re: SMTP mit Domino 6.5.4 verschluckt Leerzeichen vor Wörtern mit Umlauten im He
Beitrag von: trolli am 12.05.05 - 20:58:43
Der IBM Support wird ihn Dir zusenden, wenn Du einen Vertrag hast.
Ansonsten schick mir eine Mail, dann kriegst Du ihn.

Gruß
Sascha
Titel: Re: SMTP mit Domino 6.5.4 verschluckt Leerzeichen vor Wörtern mit Umlauten im Header
Beitrag von: steff am 12.05.05 - 21:28:55
Gut, Vertrag haben wir hier eh. Mal sehen, ansonsten meld ich mich bei Dir.

danke


Steff
Titel: Re: SMTP mit Domino 6.5.4 verschluckt Leerzeichen vor Wörtern mit Umlauten im He
Beitrag von: daija am 18.05.05 - 10:33:06
Ich hab den Hotfix gestern Abend eingespielt. Ohne Probleme!
Der Fehler tritt nun nicht mehr auf.  :)

Falls ihr Probleme habt' das Ding zu finden;
Ich das File mal als Datei für Windows angehängt.