Skip to main content
Skip table of contents

sendActivity (Server)

Versionshinweise

23.1

Code

GROOVY
IMailResult MailUtils.sendActivity(String activityPk, boolean external[, String mailConfigName][, boolean syncMailBack][, String mailTemplate])

Beschreibung

Versendet eine gespeicherte Aktivität über die serverseitige Mailschnittstelle. Die Mail wird mit CURSOR-CRM synchronisiert.
Der Empfängerkreis wird für externe Mails aus den verknüpften Ansprechpartnern und Mitarbeitern zusammengestellt. Interne Mails werden an die verknüpften Mitarbeiter versendet.
Wenn keine Mail-Konfiguration angegeben wurde, greifen die Mail-Einstellungen des Benutzers.

Parameter

  • activityPk - Der Primärschlüssel einer Aktivität.

  • external - true versendet eine externe Mail. false versendet eine interne Mail.

  • mailConfigName - Optionaler Parameter. Der Kurzname einer Mail Konfiguration.

  • syncMailBack  - Optionaler Parameter. Gibt an, ob Änderungen im Mail-Dialog nach dem Versenden in die Aktivität zurückgeschrieben werden sollen.

  • mailTemplate (ab 23.1) - Optionaler Parameter. Gibt die Mailvorlage an, die zum Erzeugen der Signatur in der Mail verwendet werden soll. Ist der Absender in der Mailvorlage gefüllt, wird dieser beim Mailversand verwendet, auch wenn im Parameter mailConfigName eine andere Mail-Konfiguration eingetragen wurde.

Rückgabe

Gibt ein Object vom Typ IMailResult zurück.

Beispiele

GROOVY
MailUtils.sendActivity("ActivityPk", true, "MailConfigMatchCode");
IMailResult result = MailUtils.sendActivity("ActivityPk", true, "MailConfigMatchCode");
IMailResult result = MailUtils.sendActivity("ActivityPk", true, "MailConfigMatchCode", true);
IMailResult result = MailUtils.sendActivity("ActivityPk", true, "MailConfigMatchCode", true, "INTERNALMAILSIGNATURE" ); // >= 23.1

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.