signalByMail

Beschreibung

Dieser Timer prüft Postfächer und schickt Instanzen weiter, wenn dort E-Mails vorhanden sind, die Parametern entsprechen, die zu diesen Instanzen gehören.

Timer Name

beliebig

Webservice Name

ProcessInstanceManager

Webservice Methode

signalByMailWithLimitAndMoveMessage

Parameter

ProzessInstanzID-Reg-Exp

piIdRegex, eine Regular Expression die angibt wie die ProzessInstanzID gefunden wird. Es wird im Mailtext und im Betreff danach gesucht.

Aktivitätsnamen-Reg-Exp

nodeNameRegex, eine Regular Expression die in der momentan bearbeiteten Mail nach der angegeben Aktivitaet sucht und diese entsprechend signald.
Es wird in den Mailtexten und in Betreffen der Mails auf dem Server danach gesucht.

Filter-Reg-Exp

filterRegex, eine Regular Expression die eine Bedingung angibt welche Mails bearbeitet werden sollen.

Achtung! Wenn Teile der Regular Expression in ( ) gesetzt sind werden diese zwar gesucht aber nicht Teil des Rückgabewerts, z.B. der PI-ID. Beispiel: (args\[3\]=)[A-Za-z_0-9]*(\&args\[4\]=) gibt einen Text mit großen und kleinen Buchstaben Unterstrich und Zahlen zurück wenn er zwischen args[3]= und &args[4] steht.

E-Mail-Adresse

email, die komplette Emailadresse von der die Mails abgerufen werden sollen.

Password

password, das Passwort des E-Mailaccounts.

Port

port, passend zur E-Mailadresse und dem Host

Host

host, z.B. pop3.gmail.com

Beispiel

"(\?args\[0\]=)[0-9]{4}(\&args\[1\]=)","(args\[3\]=)[A-Za-z_0-9]*(\&args\[4\]=)","",johnm1477@gmail.com,&e1am!sIlI,995,pop.gmail.com

Abhängigkeiten

TIM Version : wahrscheinlich Version 3.5.1