Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
software:tim:timer:signalbymailwithlimitandmovemessage [2013/04/29 16:03] martin.lukas [signalbymailwithlimitandmovemessage] |
software:tim:timer:signalbymailwithlimitandmovemessage [2021/07/01 09:52] (aktuell) |
||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
==== Beschreibung ==== | ==== Beschreibung ==== | ||
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. | 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 === | ||
Zeile 20: | Zeile 18: | ||
\\ == 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. | + | |
- | > 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 === | \\ === 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. | ||
Zeile 41: | 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.5.1]] | + | \\ __T!M Version__ : wahrscheinlich [[software:tim:changelog:3.5.1|Version 3.5.1]] |