Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
software:tim:timer:signalbymail

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

software:tim:timer:signalbymail [2016/02/05 11:31]
jan.mayer
software:tim:timer:signalbymail [2021/07/01 09:52]
Zeile 1: Zeile 1:
  
-===== signalByMail ===== 
-==== Beschreibung ==== 
-Dieser [[software:​tim:​timer|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 ====  
-<​code>​ProcessInstanceManager</​code>​ 
-==== Webservice Methode ====  
-<​code>​signalByMailWithLimitAndMoveMessage</​code>​ 
-==== Parameter ====  
-=== ProzessInstanzID-Reg-Exp === 
-piIdRegex, eine [[regularexpression|Regular Expression]] die angibt wie die ProzessInstanzID gefunden wird. 
-Es wird im Mailtext und im Betreff danach gesucht. 
-\\ === Aktivitätsnamen-Reg-Exp === 
-nodeNameRegex,​ eine [[regularexpression|Regular Expression]] die in der momentan bearbeiteten Mail nach der angegeben [[tim:​software:​Aktivitaet]] sucht und diese entsprechend [[tim:​software:​signal|signald]]. \\ 
-Es wird in den Mailtexten und in Betreffen der Mails auf dem Server danach gesucht. 
-\\ == Filter-Reg-Exp == 
-filterRegex,​ eine [[regularexpression|Regular Expression]] die eine Bedingung angibt welche Mails bearbeitet werden sollen. 
->> **Achtung!**  ​ 
-> Wenn Teile der [[regularexpression|Regular Expression]] in ( ) gesetzt sind werden diese zwar gesucht aber nicht Teil des Rückgabewerts,​ z.B. der PI-ID. 
-> Beispiel: <​code>​(args\[3\]=)[A-Za-z_0-9]*(\&​args\[4\]=)</​code>​ 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 ==== 
-<​code>"​(\?​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</​code>​ 
- 
----- 
-==== Abhängigkeiten ==== 
-\\ __T!M Version__ : wahrscheinlich ​ [[software:​tim:​changelog:​2.4.7|Version 3.5.1]] 
software/tim/timer/signalbymail.txt · Zuletzt geändert: 2021/07/01 09:52 (Externe Bearbeitung)