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.
com.dooris.bpm.actionhandler.CreateProcessInstanceFromIncomingMailWithVariables
beliebig
ProcessInstanceManager
createProcessInstancesByHandler
Im Feld Parameter kommt zuerst die Actionhandler Klasse und dann mit einem Komma (,) getrennt die restlichen Parameter. Diese werden jedoch mit einem Semikolon (;) getrennt.
login der E-Mail des Postfachs
Das Passwort des Email-Accounts
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
z.B. pop3.gmail.com oder imap.gmail.com (Meist etwas mit pop, pop3 oder imap. smtp ist normalerweise falsch.)
Der Ordner des Postfachs, in dem der Timer nach ungelesenen E-Mails sucht
Dieser Parameter gibt die Prozessdefinition an von welcher eine Instanz gestartet werden soll
Name der Variable, wo der Betreff der E-Mail gespeichert wird
Name der Variable, wo der Text der E-Mail gespeichert wird
Name der Variable, wo der Absender der E-Mail gespeichert wird
Parameter: com.dooris.bpm.actionhandler.CreateProcessInstanceFromIncomingMailWithVariables,email;password;port;host;folder;processDefinition;subjectName;bodyName;fromName