Home Forum Nuclos Bedienung Sonstige Nutzung Emails versenden

Ansicht von 6 Beiträgen - 1 bis 6 (von insgesamt 6)
  • Autor
    Beiträge
  • #758
    Corina Mandoki
    Teilnehmer

    Kann man aus Nuclos Emails versenden, z.B. wenn ein Objekt einen bestimmten Status erreicht hat?

    #759
    Claudia Mangstl
    Teilnehmer

    Hallo !

    Ja, das Versenden von Emails kann man in Geschäftsregeln umsetzen. Beispiel-Quelltext für den Emailversand:


    String sEmail = server.getUserMailAddress();
    if (sEmail == null) {
    server.addNotificationMessage("Dem Bearbeiter ist keine E-Mail-Adresse zugewiesen!" + , Priority.NORMAL);
    }
    else {
    // können auch mehrere Empfänger sein (String-Array)
    String[] aRecipients = {sEmail};
    String sSubject = "";
    String sContent = ";

    try {
    server.sendMessage(aRecipients, sSubject, sContent);
    }
    catch(Exception ex) {
    throw new NucleusBusinessRuleException("Email konnte nicht gesendet werden :" + ex.getMessage());
    }
    }

    Um die Email beim Statuswechsel durchzuführen, kann die Regel einfach im Statusmodell an den gewünschten Statusübergang eingefügt werden.

    #1477
    Ferdinand Bauer
    Teilnehmer

    kann man da vielleicht auch direkt einen anhang mit verschicken?
    oder gar html formatierte emails?

    waere eine tolle sache, wenn zum beispiel waren wieder verfuegbar sind eine mail an die kunden herumschicken das der artikel wieder da ist…

    oder sonderangebotsstatus… so viele moeglichkeiten 🙂

    #1571
    Marc Jackisch
    Teilnehmer

    Da hier javamail die Grundlage ist, müßte es eigentlich mit ein wenig Aufwand gehen. Läßt sich leider nicht mal eben in einem Forums-Post erklären… 🙁
    Für die Grundlagen von MIME empfehle ich erstmal das Studium von RFC 2046, und dann hab ich noch ein Tutorial gefunden, das einen ganz netten Eindruck macht:
    http://java.sun.com/developer/onlineTraining/JavaMail/contents.html

    HTH

    #8160
    Franz Holzer
    Teilnehmer
    #8168
    Franz Holzer
    Teilnehmer

    /

Ansicht von 6 Beiträgen - 1 bis 6 (von insgesamt 6)