CreateProcessInstanceFromIncomingMailWithVariables
Beschreibung
Dieser ActionHandler startet eine Prozessinstanz aus jeder ungelesenen E-Mail aus einem Ordner aus einem Postfach. In der jeweiligen Instanz werden 3 Prozessvariablen mit dem Empfänger, dem Betreff und dem Body der entsprechenden E-Mail gespeichert.
Klasse
com.dooris.bpm.actionhandler.CreateProcessInstanceFromIncomingMailWithVariables
Webservice-Name
ProcessInstanceManager
Webservice-Methode
createProcessInstancesByHandler
Parameter
Im Parameterfeld ist das erste die ActionHandler-Klasse, getrennt durch ein Komma (,), gefolgt von den restlichen Parametern. Diese werden durch ein Semikolon (;).
Parametername | Standardwert | Beschreibung | Gültige Beispiele |
---|---|---|---|
 | Die E-Mail-Adresse des Postfachs. |  | |
password |  | Das Kennwort, das für den Zugriff auf das gewünschte E-Mail-Konto verwendet wird. |  |
port |  | Dies liefert Informationen über den Port, der der E-Mail-Adresse und dem Host entspricht. Häufig verwendete Ports sind: 110 Pop 995 Pop inklusive Verschlüsselung 143 IMAP 993 IMAP mit Verschlüsselung |  |
host |  | zum Beispiel. pop3.gmail.com oder imap.gmail.com (Sehr oft beinhaltet dies entweder pop oder pop3 oder IMAP. SMTP ist weit weniger verbreitet!). Ein IMAP-Postfach ist erforderlich, wenn alle E-Mails in andere Ordner verschoben werden. Die Art des zu verwendenden Protokolls hängt vom verwendeten Postfach ab. Wenn beide gängigen Protokolle vom Webdienst unterstützt werden, sollte IMAP als bevorzugtes Protokoll ausgewählt werden. Grundsätzlich sollte für jeden Timer und jede Prozessdefinition ein eigenes Postfach verwendet werden, um sicherzustellen, dass der Timer konsistent funktioniert. |  |
folder​ |  | Der Ordner des Postfachs, in dem der Timer nach ungelesenen E-Mails sucht. |  |
processdefinition | Â | Dieser Parameter gibt die Prozessdefinition an, von der aus eine Instanz gestartet werden soll. | Â |
subjectName | Â | Name der Variablen, in der der Betreff der E-Mail gespeichert ist. | Â |
bodyName | Â | Name der Variablen, in der der Text der E-Mail gespeichert wird. | Â |
fromName | Â | Name der Variablen, in der der Absender der E-Mail gespeichert ist. | Â |
Â
Beispiel
Parameter: com.dooris.bpm.actionhandler.CreateProcessInstanceFromIncomingMailWithVariables,email;password;port;host;folder;processDefinition;subjectName;bodyName;fromName
Â
Abhängigkeiten
Zeitschaltuhr:Â CreateProcessInstancesByHandler
© TIM Solutions GmbH | AGB | Datenschutz | Impressum