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

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
software:tim:actionhandler:createprocessinstancefromincomingmailwithvariables [2019/06/14 15:14]
Konstantinos Litsios [Beschreibung]
software:tim:actionhandler:createprocessinstancefromincomingmailwithvariables [2021/07/01 09:52] (aktuell)
Zeile 1: Zeile 1:
 +===== CreateProcessInstanceFromIncomingMailWithVariables =====
 +
 +
 ==== Beschreibung ==== ==== Beschreibung ====
  
-Dieser Timer startet aus jeder unlesender E-Mail eines Ordners eine Prozessinstanz. Dabei wird in der jeweiligen Instanz 3 Prozessvariable ​mit dem Absender,​dem Betreff und dem Body der entsprechenden E-Mail gespeichert.+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.
  
 ---- ----
Zeile 32: Zeile 35:
 ---- ----
  
-==== Parameter ====+===== Parameter ​=====
  
-Im Feld Parameter kommt zuerst die Actionhandler Klasse und dann mit einem , getrennt die restlichen Parameter. Diese werden jedoch mit einer ; getrennt.+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 == 
  
-Erklärung (siehe [[#​beispiel|Beispiel]])+==== email ====
  
-== password ==+login der E-Mail des Postfachs
  
-Erklärung (siehe [[#​beispiel|Beispiel]]) 
  
-== port ==+==== password ====
  
-Erklärung (siehe [[#​beispiel|Beispiel]]). Mögliche Optionen sind:+Das Passwort des Email-Accounts
  
-== host == 
  
-Erklärung (siehe [[#​beispiel|Beispiel]]). Mögliche Optionen sind:+==== port ====
  
-== folder​ ​==+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 ====
  
-Erklärung ​(siehe [[#​beispiel|Beispiel]])Mögliche Optionen sind:+z.B. pop3.gmail.com oder imap.gmail.com ​(Meist etwas mit pop, pop3 oder imapsmtp ist normalerweise falsch.)
  
-== processdefinition ==+<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>​
  
-Dieser Parameter gibt die Prozessdefinition an von welcher eine Instanz gestartet werden soll. 
  
-== subjectName ​==+==== folder​ ====
  
-Name der Variablewo der Betreff ​der E-Mails ​gespeichert wird.+Der Ordner des Postfachsin dem der Timer nach ungelesenen ​E-Mails ​sucht
  
-== bodyName == 
  
-Name der Variable, wo der Text der E-Mails gespeichert wird.+==== processdefinition ====
  
-== fromName ==+Dieser Parameter gibt die Prozessdefinition an von welcher eine Instanz gestartet werden soll
  
-Name der Variable, wo der Absender der E-Mails gespeichert wird.+==== 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
  
 ---- ----
Zeile 77: Zeile 86:
 ==== Beispiel ==== ==== Beispiel ====
  
-{{  :​software:​tim:​actionhandler:​createprocessinstancefromincomingmailwithvariables.png?​direct&  ​|createprocessinstancefromincomingmailwithvariables.png}}+Parameter: com.dooris.bpm.actionhandler.CreateProcessInstanceFromIncomingMailWithVariables,​email;​password;​port;​host;​folder;​processDefinition;​subjectName;​bodyName;​fromName 
 + 
 +{{  :​software:​tim:​actionhandler:​createprocessinstancefromincomingmailwithvariables.png?​direct& ​ }}
  
 ---- ----
Zeile 84: Zeile 95:
 ==== Abhängigkeiten ==== ==== Abhängigkeiten ====
  
-  ​__Timer__: [[:​software:​tim:​timer|ERSETZMICH]]+__Timer__: [[:​software:​tim:​timer:​createprocessinstancesbyhandler|createProcessInstancesByHandler]]
  
  
software/tim/actionhandler/createprocessinstancefromincomingmailwithvariables.1560518055.txt.gz · Zuletzt geändert: 2021/07/01 09:57 (Externe Bearbeitung)