[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2008
    Beiträge
    109

    ... mal wieder SNDDST ...

    Hallo @ all

    Folgendes Problem:
    Versenden von Mails via SNDDST.
    Funzt soweit alles - bis auf die Kleinigkeit, dass im Betreff (Subject) die Umlaute falsch umgesetzt werden.
    Der Bodytext ist dagegen ok!

    Der empfangene Mailheader - Outlook:
    Code:
    Subject: =?us-ascii?B?/Pz8/A==?=
    QCCSID steht auf 273
    QCHRID steht auf 697/273

    Hat jemand einen Rat?

    Vielen Dank vorab

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Da stellt sich die Frage:
    Woher beziehst du den Text für Subject ?
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Feb 2008
    Beiträge
    109
    habe für den Test ein kleines CLP geschrieben und gebe dort nativ 'üöß..' etc. für &subject ein.

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Dann ist das ja auch kein Wunder.
    Wenn du dein CLP erstellst, wird der Code von der CCSID der Source in die CCSID deines Jobs umgewandlet, Compiletime!!!

    Wenn dein Programm geladen wird, erfolgt KEINERLEI Umwandlung mehr, da der Text nun zum Code gehört.

    Damit wir der Text so wie er zur Compilezeit codiert wurde an das Kommando weitergegeben und zwar unabhängig von der aktuellen Job-CCSID.
    Das System geht nämlich immer davon aus, dass sprachabhängige Texte im Job grundsätzlich in der JOB-CCSID vorliegen, egal woher sie kommen (z.B. beim Lesen aus der DB wird ja umgewandelt.)

    Prüfe also mal die CCSID der Source und die CCSID deines Jobs zur Umwandlungszeit.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  5. #5
    Registriert seit
    Feb 2008
    Beiträge
    109
    .... die Source steht auf 273

    und beim Kompilieren habe ich jetzt explizit LANGID DEU angegeben

    ... die Umlaute immer noch Mist!!!

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Ich habe jetzt auch mal getestet.
    Im SUBJECT dürfen anscheinend keine Sonderzeichen stehen.
    Wenn ich da was sende, wird hier jedes Sonderzeichen durch "X" ersetzt.

    Das liegt ggf. aber am Mailserver, der die Mail weiterleitet.
    Hier ist z.B. LotusNotes im Spiel.

    Deine Text deutet auf ein Umsetzungsproplem hin, wenn die Zeichen nicht aus dem "us-Ascii"-Satz stammen.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  7. #7
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Nachtrag:
    SUBJECT wird nicht im MIME-Format von der AS/400 ausgegeben sondern als ASCII.
    Daher sind i.W. eben nur amerikanische Zeichen erlaubt.
    Der Langtext (MessageBody) wird in MIME übersetzt und deshalb funktioniert da auch alles.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. SNDDST ohne SMTP-Job aber mit Domino Server?
    By rebe in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 23-01-07, 16:06
  2. SNDDST Versand von Emails von Iseries
    By varan in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 30-11-06, 11:32
  3. SNDDST Parameter für Dateianhänge
    By Luebbert in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 23-11-06, 13:22
  4. Fehler bei SNDDST
    By sysopr in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 23-08-06, 14:10
  5. QDLS * SNDDST
    By Andreas Herzfeldt in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 10-03-05, 10:18

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •