[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Sep 2013
    Beiträge
    2

    JavaMail API versendet EMails sehr langsam

    Hallo,

    ich habe eine Java-Klasse erstellt, die über die JavaMail API per STMP Mails versendet:

    Code:
    Session session = Session.getInstance(properties);
    Transport transport = session.getTransport("smtp");
    Message message = new MimeMessage(session);
    ...
    transport.sendMessage(message,message.getAllRecipients());
    Rufe ich die Methode unter Windows 7 auf, werden die Mails sofort verschickt. Wenn der gleiche Code aus RPG heraus auf der AS400 aufgerufen wird, werden die Mails nur sehr langsam verschickt (ca. 2 Mails pro Minute).

    Wo könnte das Problem liegen?

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.258
    Wahrscheinlich an der Kombination RPG und Java.
    Wie machst du denn den Aufruf?
    Den RPG-Teil hast du ja nicht gepostet.

    Die meiste Zeit geht mit der Initiierung der JVM verloren während der Java-Teil dann wohl schnell geht.

    Bau doch einfach mal in dein Java-Programm ein paar Logstatements ein um die Zeit der einzelnen Aktionen zu messen.
    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
    Sep 2013
    Beiträge
    2
    Vielen Dank für deine Antwort.

    Die JVM ist fast sofort hochgefahren.

    Es vergehen ein paar Sekunden bei:

    Code:
    transport.connect();
    Das sollte aber kein Problem darstellen.

    Die meiste Zeit vergeht bei folgendem Code:
    Code:
    message.saveChanges();
    transport.sendMessage(message,message.getAllRecipients());
    Da diese beiden Zeilen für jede E-Mail ausgeführt werden, ist das vermutlich der Flaschenhals.

Similar Threads

  1. JavaMail API und mehrere Dateianhänge
    By SMuchowsky in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 11-06-10, 00:15
  2. javamail api
    By jogisarge in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 22-11-06, 16:02
  3. mal wieder JavaMail API
    By Olli1 in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 15-02-05, 13:25
  4. JavaMail API
    By tomikra in forum IBM i Hauptforum
    Antworten: 11
    Letzter Beitrag: 30-08-04, 07:13
  5. JavaMail API
    By Olli1 in forum IBM i Hauptforum
    Antworten: 11
    Letzter Beitrag: 10-08-04, 11:12

Berechtigungen

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