Benutzer-Werkzeuge

Webseiten-Werkzeuge


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

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:timer:signalbymailwithlimitandmovemessage [2013/02/08 09:08]
martin.lukas [Parameter]
software:tim:timer:signalbymailwithlimitandmovemessage [2021/07/01 09:52] (aktuell)
Zeile 1: Zeile 1:
 +
 +===== signalByMailWithLimitAndMoveMessage =====
 ==== Beschreibung ==== ==== Beschreibung ====
-Dieser [[software:​tim:​timer|Timer]] schaut in ein Postfach und schickt Instanzen weiter wenn es dort Mails gibt die Paramtern ​entsprechen die sie für diese Instanzen zuständig machen. +Dieser [[software:​tim:​timer|Timer]] schaut in ein Postfach und schickt Instanzen weiter wenn es dort Mails gibt die Parametern ​entsprechen die sie für diese Instanzen zuständig machen.
-------+
 ==== Timer Name ==== ==== Timer Name ====
 beliebig \\ beliebig \\
 ==== Webservice Name ====  ==== Webservice Name ==== 
-ProcessInstanceManager ​\\+<​code>​ProcessInstanceManager</​code>​
 ==== Webservice Methode ====  ==== Webservice Methode ==== 
-signalByMailWithLimitAndMoveMessage +<​code>​signalByMailWithLimitAndMoveMessage</​code>​
-----+
 ==== Parameter ====  ==== Parameter ==== 
-== ProzessInstanzID-Reg-Exp ==+=== ProzessInstanzID-Reg-Exp ​===
 piIdRegex, eine [[regularexpression|Regular Expression]] die angibt wie die ProzessInstanzID gefunden wird. piIdRegex, eine [[regularexpression|Regular Expression]] die angibt wie die ProzessInstanzID gefunden wird.
 Es wird im Mailtext und im Betreff danach gesucht. Es wird im Mailtext und im Betreff danach gesucht.
-\\ == Aktivitätsnamen-Reg-Exp ==+\\ === 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]]. \\ 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. Es wird in den Mailtexten und in Betreffen der Mails auf dem Server danach gesucht.
 \\ == Filter-Reg-Exp == \\ == Filter-Reg-Exp ==
 filterRegex,​ eine [[regularexpression|Regular Expression]] die eine Bedingung angibt welche Mails bearbeitet werden sollen. 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. +\\ === E-Mail-Adresse ​===
-> 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. email, die komplette Emailadresse von der die Mails abgerufen werden sollen.
-\\ == Password ==+\\ === Password ​===
 password, das Passwort des E-Mailaccounts. password, das Passwort des E-Mailaccounts.
-\\ == Port ==+\\ === Port ===
 port, passend zur E-Mailadresse und dem Host  port, passend zur E-Mailadresse und dem Host 
-\\ == Host ==+\\ === Host ===
 host, z.B. pop3.gmail.com host, z.B. pop3.gmail.com
-\\ == Limit ==+\\ === Limit ===
 limit, Anzahl Mails die abrearbeitet werden sollen. limit, Anzahl Mails die abrearbeitet werden sollen.
-\\ == MoveFolder ==+\\ === MoveFolder ​===
 moveFolder, Ordner in den bearbeitetes Mails verschoben werden sollen. moveFolder, Ordner in den bearbeitetes Mails verschoben werden sollen.
 >> **Achtung!**  ​ >> **Achtung!**  ​
Zeile 39: Zeile 37:
  
 ==== Beispiel ==== ==== 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,​1,​checkt</​code>​ +<​code>​[0-9]{4},​Wait-for-Mail-signal,,​johnm1477@gmail.com,&​e1am!sIlI,​995,​imap.gmail.com,​1,​checkt</​code>​ 
-{{:​software:​tim:​timer:​bildschirmfoto_2013-02-05_um_09.54.44.png?​direct&​200|Bitte ein Beispiel einfügen, MIT Screenshot!}}+{{ :​software:​tim:​timer:​timerSignalMail.png }}
  
 ---- ----
 ==== Abhängigkeiten ==== ==== Abhängigkeiten ====
-\\ __T!M Version__ : wahrscheinlich ​ [[software:​tim:​changelog:​2.4.7|Version 3.4.7]]+\\ __T!M Version__ : wahrscheinlich ​ [[software:​tim:​changelog:​3.5.1|Version 3.5.1]]
software/tim/timer/signalbymailwithlimitandmovemessage.1360310929.txt.gz · Zuletzt geändert: 2021/07/01 09:59 (Externe Bearbeitung)