Autor Thema: SMTP mit Domino 6.5.4 verschluckt Leerzeichen vor Wörtern mit Umlauten im Header  (Gelesen 4096 mal)

Offline daija

  • Aktives Mitglied
  • ***
  • Beiträge: 104
  • Geschlecht: Männlich
  • The Second Place is the first loser
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.
Zufriedenheit ist Stillstand und Stillstand ist Rückschritt

Offline steff

  • Frischling
  • *
  • Beiträge: 18
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
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

Offline daija

  • Aktives Mitglied
  • ***
  • Beiträge: 104
  • Geschlecht: Männlich
  • The Second Place is the first loser
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
Zufriedenheit ist Stillstand und Stillstand ist Rückschritt

Offline trolli

  • Junior Mitglied
  • **
  • Beiträge: 86
  • Geschlecht: Männlich
Danke für den Hinweis.
Hast Du dafür auch schon einen SPR bekommen und kannst Ihn hier nennen?

Offline SomeoneYouKnow

  • Aktives Mitglied
  • ***
  • Beiträge: 116
  • Geschlecht: Männlich
  • You can run, but you can't glide!
    • Alles rund um die Oscar-Verleihung
Stimmt, der Bug ist mir auch aufgefallen!

Lustigerweise tritt er aber nicht auf, wenn Du einen Bindestrich im Betreff hast (siehe Screenshot). IBM rockt!  ;)
IBM Certified Advanced System Administrator - Lotus Notes and Domino 6/6.5
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7

Lotus Domino 8.0.2 mit deutschem LP
Lotus Notes 8.0.2

Alles rund um den Oscar -> http://www.oscar-verleihung.com

Offline manitu

  • Frischling
  • *
  • Beiträge: 27
  • +++
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

Offline daija

  • Aktives Mitglied
  • ***
  • Beiträge: 104
  • Geschlecht: Männlich
  • The Second Place is the first loser
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...
Zufriedenheit ist Stillstand und Stillstand ist Rückschritt

Marinero Atlántico

  • Gast
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.

Offline daija

  • Aktives Mitglied
  • ***
  • Beiträge: 104
  • Geschlecht: Männlich
  • The Second Place is the first loser
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!
Zufriedenheit ist Stillstand und Stillstand ist Rückschritt

Offline trolli

  • Junior Mitglied
  • **
  • Beiträge: 86
  • Geschlecht: Männlich
Der Hotfix ist verfügbar.
Ich hatte leider noch keine zeit ihn zu installieren.

654HF93.

Gruß
Sascha

Offline steff

  • Frischling
  • *
  • Beiträge: 18
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
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  :)

Offline trolli

  • Junior Mitglied
  • **
  • Beiträge: 86
  • Geschlecht: Männlich
Der IBM Support wird ihn Dir zusenden, wenn Du einen Vertrag hast.
Ansonsten schick mir eine Mail, dann kriegst Du ihn.

Gruß
Sascha

Offline steff

  • Frischling
  • *
  • Beiträge: 18
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Gut, Vertrag haben wir hier eh. Mal sehen, ansonsten meld ich mich bei Dir.

danke


Steff

Offline daija

  • Aktives Mitglied
  • ***
  • Beiträge: 104
  • Geschlecht: Männlich
  • The Second Place is the first loser
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.
Zufriedenheit ist Stillstand und Stillstand ist Rückschritt

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz