Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
software:tim:actionhandler:createprocessinstancefromincomingmailwithvariables

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

software:tim:actionhandler:createprocessinstancefromincomingmailwithvariables [2019/06/14 16:00]
Konstantinos Litsios [Parameter]
software:tim:actionhandler:createprocessinstancefromincomingmailwithvariables [2021/07/01 09:52]
Zeile 1: Zeile 1:
-===== CreateProcessInstanceFromIncomingMailWithVariables ===== 
- 
- 
-==== Beschreibung ==== 
- 
-Dieser Timer startet aus jeder unlesender E-Mail eines Ordners eines Postfachs eine Prozessinstanz. Dabei wird in der jeweiligen Instanz 3 Prozessvariablen mit dem Absender,​dem Betreff und dem Body der entsprechenden E-Mail gespeichert. 
- 
----- 
- 
- 
-==== Klasse ==== 
- 
-<​code>​ 
-com.dooris.bpm.actionhandler.CreateProcessInstanceFromIncomingMailWithVariables 
-</​code>​ 
- 
----- 
- 
-==== Event Type ==== 
- 
-beliebig 
- 
-==== Webservice Name ==== 
- 
-<​code>​ 
-ProcessInstanceManager 
-</​code>​ 
- 
-==== Webservice Method ==== 
- 
-<​code>​ 
-createProcessInstancesByHandler 
-</​code>​ 
- 
----- 
- 
-===== Parameter ===== 
- 
-Im Feld Parameter kommt zuerst die Actionhandler Klasse und dann mit einem Komma (,) getrennt die restlichen Parameter. Diese werden jedoch mit einem Semikolon (;) getrennt. 
- 
- 
-==== email ==== 
- 
-login der E-Mail des Postfachs 
- 
- 
-==== password ==== 
- 
-Das Passwort des Email-Accounts 
- 
- 
-==== port ==== 
- 
-Port, passend zur Email-Adresse und dem Host. Häufige Ports: 110 //Pop// 995 //Pop mit Verschlüsselung//​ 143 //IMAP// 993 //IMAP mit Verschlüsselung//​ 
-==== host ==== 
- 
-z.B. pop3.gmail.com oder imap.gmail.com (Meist etwas mit pop, pop3 oder imap. smtp ist normalerweise falsch.) 
- 
-<note important>​ Grundsätzlich sollte pro Timer und Prozessdefinition ein separates Postfach verwendet werden, um eine konsistente Funktionsweise des Timer gewährleisten zu können.</​note>​ 
- 
- 
-==== folder​ ==== 
- 
-Der Ordner des Postfachs, in dem der Timer nach ungelesenen E-Mails sucht 
- 
- 
-==== processdefinition ==== 
- 
-Dieser Parameter gibt die Prozessdefinition an von welcher eine Instanz gestartet werden soll 
- 
-==== subjectName ==== 
- 
-Name der Variable, wo der Betreff der E-Mail gespeichert wird 
- 
-==== bodyName ==== 
- 
-Name der Variable, wo der Text der E-Mail gespeichert wird 
- 
-==== fromName ==== 
- 
-Name der Variable, wo der Absender der E-Mail gespeichert wird 
- 
----- 
- 
- 
-==== Beispiel ==== 
- 
-Parameter: com.dooris.bpm.actionhandler.CreateProcessInstanceFromIncomingMailWithVariables,​email;​password;​port;​host;​folder;​processDefinition;​subjectName;​bodyName;​fromName 
- 
-{{  :​software:​tim:​actionhandler:​createprocessinstancefromincomingmailwithvariables.png?​direct& ​ |createprocessinstancefromincomingmailwithvariables.png}} 
- 
----- 
- 
- 
-==== Abhängigkeiten ==== 
- 
-__Timer__: [[:​software:​tim:​timer:​createprocessinstancesbyhandler|createProcessInstancesByHandler]] 
- 
  
software/tim/actionhandler/createprocessinstancefromincomingmailwithvariables.txt · Zuletzt geändert: 2021/07/01 09:52 (Externe Bearbeitung)