[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jan 2004
    Beiträge
    76

    Mail Attachement

    Ich habe nun folgendes Problem, welches sich auch nach ausgiebiger Suche im Forum nicht lösen liess.

    Ich erstelle auf der AS/400 Lieferantenabsatzmeldungen in den Formaten TXT, XLS, CSV und SDF (SSS_TOOLS Werbung muss mal sein).
    Je nach Format werden diese Daten entweder in einer Bibliothek oder eben in einem Ordner gespeichert. Ich benötige diese auch leider auf der AS/400. Nun möchte ich zur Vereinfachung exakt die erzeugte Datei/PC-Datei als E-Mail Attachement weiterschicken. Dies ist scheinbar so nicht möglich. Ich nutze das Freeware Tool SNDM von Uzeamon, welches auch hervoragend läuft. Dieses Tool scheint aber nur Stream Files als Attachement nutzen zu können.

    Ich hatte nun überlegt per CPYTOSTMF diese Dateien zu erzeugen, wobei ich jedoch mit meinen Dateien ein Problem bekomme. Bei den IFS Dateien habe ich nun das Problem daß er permanent meldet, daß er mehr als 3 Felder nicht unterstützt.

    Ich bin nun ein wenig ratlos. Die bestehenden Dateien/Ordner muss ich erhalten, möchte diese aber trotz allem per Mail versenden. Geht dies überhaupt ?? Gibt es eventuell ein Tool(muss nicht zwingend kostenlos sein) welches dieses erledigt.
    Das Leben ist wie Spaghetti. Eine einzige Sauerei aber sooooo gut.

  2. #2
    Registriert seit
    Jan 2001
    Beiträge
    850
    Hallo

    könntest Du die Frage vielleicht nochmal wiederholen ?
    Der Mailversand geht als IFS Attachment. Damit kann man
    doch alles vermailen. Was meinst Du mit 3 Dateien ?
    gruss Michael

  3. #3
    Registriert seit
    Jan 2004
    Beiträge
    76
    Es gelingt mir immer wieder mich unklar auszudrücken, da ist echt noch Potential :

    Ich erzeuge auf der AS/400 sowohl PF in Bibliotheken als auch Pc-Dateien in Ordnern. Bei letzteren handelt es sich um TXT, SDF und CSV-Dateien.

    Sowohl die PF(Die gingen notfalls als Stream) als auch die PC-Dateien in den Ordnern möchte ich als Mail Attachement versenden, ohne diese zu verändern. Zur Zeit nutze ich SNDM, welches lediglich Stream Dateien als Anhang versenden kann.

    Mit fällt keinerlei sinnvolle Lösung ein um alle Arten von Dateien/Daten als Attachement zu versenden.
    Das Leben ist wie Spaghetti. Eine einzige Sauerei aber sooooo gut.

  4. #4
    Registriert seit
    Jan 2001
    Beiträge
    850
    Hi Wuntvor,

    also möchtest Du ein PF Datei als Mail versenden ........

    Dann bleibt Dir nur der Weg aus der PF Datei ein Streamfile zu machen.

    z.B. mit CPY, CPYTO.....
    Damit wird ein PC lesbares Format der PF erzeugt.
    Du kannst natürlich auch eine Savefile so versenden.

    Ein direktes Mailen einer PF macht keinen Sinn da der Anhang
    nicht lesbar wäre.
    gruss Michael

  5. #5
    Registriert seit
    Jan 2004
    Beiträge
    76
    Merci. Ja das war mir bekannt. Bei der PF habe ich weniger Probleme. Ich sehe schon ,daß ich um einen 2. Weg für die Versendung nicht rumkomme.

    Danke dir
    Das Leben ist wie Spaghetti. Eine einzige Sauerei aber sooooo gut.

  6. #6
    KM is offline [professional_User]
    Registriert seit
    Apr 2003
    Beiträge
    1.012
    Hallo Wuntvor,

    mit dem CPYTOSTMF kannst Du nur physische Quellendateien (deshalb die 3 Felder) oder programmbeschriebene Dateien kopieren. So steht's zumindest in der Hilfe. Wenn ich das richtig sehe, möchtest Du die PF so wie sie sind per Mail versenden, damit sie auf einer anderen iSeries wohl weiterverarbeitet werden, oder ? Diese würde ich dann in eine SAVF sichern und dann als SAVF versenden.

    Zum Mailversand würde ich Dir die JavaMail API empfehlen. Die benutze ich immer, um Mails zu schicken. Damit kannst Du ganz einfach Textmails und auch alle Arten an Attachments versenden. Suche dazu im Internet mal nach JavaMail und dem Namen James Zhang.

    Gruß,
    KM

  7. #7
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Mit CPYTOIMPF kann ich eine PF als CSV-Datei ins IFS stellen und mittels CPYFRMIMPF auch wieder zurück in die PF (solange das Format gleichbleibt).
    Das SNDM kann dann auch diese als Anhang senden, da alles im IFS ja Streams sind.

    PS:
    Probier doch mal die PF als Stream mit "/qsys.lib/mylib.lib/myfile.file/mymbr.mbr" zu versenden.
    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

  8. #8
    Registriert seit
    Jul 2005
    Beiträge
    10

    Hallo!

    ich probiere seit tagen emain mit attachment zu senden mit SNDM, aber
    es funkt. nicht
    Email wird versendet aber die Attachments sind unlesbar.
    die Streamf. sind alle erstellt worden mit CPYTOIMPF und ich habe diverses
    CCSID probiert.
    kann man jemand helfen?

    LG

  9. #9
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Du musst für die Versendung CCSID 1252 für die IFS-Dateien verwenden.
    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

  10. #10
    Registriert seit
    Jul 2005
    Beiträge
    10

    Unhappy email mit attachment

    Hallo funktioniert immer noch nicht......
    so habe ich probiert CCSID zum Stream erstellen un CCSID 1252 zum senden



    CPYTOIMPF FROMFILE(QTEMP/OEBPFEXP) TOSTMF(&DATEINAME) +
    MBROPT(*REPLACE) STMFCODPAG(1252) +
    RCDDLM(*CRLF) DTAFMT(*FIXED) STRDLM(*NONE)
    MONMSG MSGID(CPF2817)
    SNDM FROM(&FROM) TO((&TO)) FILE(SNDMTXT) +
    MBR(MAILBODY) SUBJECT(&SUBJECT) +
    ATTACHMENT(&DATEINAME) REPLYTO(&FROM) +
    SMTPHOST(&SERVER) HDRCCSID(1252) +
    DBFCCSID(1252)

    danke noch!

    lg

    Mauro

Similar Threads

  1. Antworten: 8
    Letzter Beitrag: 08-12-06, 14:42
  2. Mail Attachement (XLS)
    By RIKO in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 26-10-06, 09:06
  3. Mail Attachement (XLS)
    By RIKO in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 25-07-06, 12:45
  4. Antworten: 3
    Letzter Beitrag: 30-05-06, 14:42
  5. Mail Framework
    By Muchi in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 22-05-06, 16:39

Berechtigungen

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