[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    May 2004
    Beiträge
    470

    RPGMAIL von mowyourlawn.com

    Hallo zusammen,

    ich bin gerade am Testen des in der Überschrift genannten Produkts. Ich hoffe jemand hat das auch mal verwendet. Klappt alles einwandfrei. Die Software benutzt JavaMail APIs. Mit addAddress ('FROM') und addAddress('TO') gibt man den Absender bzw. den oder die Empfänger an. Leider habe ich nirgendwo was gefunden wie man Copy- bzw. BlindCopy Empfänger angibt. Weiss da jemand zufällig was darüber ?

    Vielen Dank für die Mühe

  2. #2
    Registriert seit
    Aug 2004
    Beiträge
    923
    Keine Ahnung wenn ich ehrlich bin.
    Aber wenn ich mir so das Produkt anschaue und auch den java-code dann sehe ich das hier:

    public static final String TO = "TO";
    public static final String FROM = "FROM";
    public static final String CC = "CC";
    public static final String BCC = "BCC";
    public static final String REPLYTO = "REPLYTO";
    Von daher würde ich es mal ganz profan so versuchen:

    PHP-Code:
     //*********************************************************************
          //  Program.......: RPGMail
          //  Creation Date.: 2006-06-01
          //  Author........: Aaron Bartell
          //  Description...: RPG call Java method to send email.
          //*********************************************************************
         
    H dftactgrp(*nothread(*serializebnddir('RPGMAIL')
     
          /
    copy qsource,RPGMailCp
          
    /copy qsource,ErrorCp
     
         D email           s               o   
    class(*javaRPGMail)
         
    D error           ds                  likeds(Error_Info)
          /
    Free
     
           monitor
    ;
             
    RPGMail_init();
           
    on-error;
             
    error Error_catch();
           
    endMon;
     
           
    monitor;
             
    email RPGMail_new();
             
    RPGMail_addAddress(email'FROM''myname@mycompany.com'' ');
             
    RPGMail_addAddress(email'TO''myname@mycompany.com'' ');
    --->   
    RPGMail_addAddress(email'CC''myname@mycompany.com'' ');
    --->   
    RPGMail_addAddress(email'BCC''myname@mycompany.com'' ');
             
    RPGMail_setSubject(email'iSeries RPGMail Test');
             
    RPGMail_setBodyText(email'My first rpg email app!''text/plain');
             
    RPGMail_setSMTPHost(email'smtp.mycompany.com');
             
    RPGMail_setSMTPPort(email'25');
             
    RPGMail_send(email);
     
           
    on-error;
             
    error Error_catch();
           
    endmon;
     
           *
    inlr = *on;
     
          /
    end-free 
    kuempi

  3. #3
    Registriert seit
    May 2004
    Beiträge
    470
    Den Javacode habe ich nicht gefunden. Wo steht der ???

  4. #4
    Registriert seit
    Aug 2004
    Beiträge
    923

  5. #5
    Registriert seit
    May 2004
    Beiträge
    470
    Ja das hatte ich mir bereits runtergeladen. Aber ich seh das trotzdem nicht. Die .jar files kann ich mir nicht ansehen. Brauch ich da was Spezielles ???

    Mal davon abgesehen. Es funktioniert. Vielen Dank für die Hilfe.

    Würde trotzdem noch gerne den Javacode sehen.

  6. #6
    Registriert seit
    Aug 2004
    Beiträge
    923
    Zitat Zitat von harkne Beitrag anzeigen
    Ja das hatte ich mir bereits runtergeladen. Aber ich seh das trotzdem nicht. Die .jar files kann ich mir nicht ansehen. Brauch ich da was Spezielles ???

    Mal davon abgesehen. Es funktioniert. Vielen Dank für die Hilfe.

    Würde trotzdem noch gerne den Javacode sehen.
    Die RPGMail_v22.zip auspacken.
    Dann da im Ordner java die RPGMail.jar einfach mit Zip enpacken.
    Dann da drin der Ordner com, dann da drin der Ordner mowyourlawn, da da im Ordner rpgmail findest Du die .java und .class

    Und schön, dass es funktioniert!

    kuempi

Berechtigungen

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