Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste Überarbeitung Beide Seiten der Revision | ||
software:tim:mail_configuration [2016/05/17 09:19] jan.mayer [Task- und Gruppen Emails anpasssen] |
software:tim:mail_configuration [2016/05/17 09:23] jan.mayer [Taskmails pro Definition und Node unterschiedlich (ab v4.0)] |
||
---|---|---|---|
Zeile 53: | Zeile 53: | ||
----- | ----- | ||
- | ==Variablen in Mailtexten verwenden== | + | == Variablen in Mailtexten verwenden == |
Der Text einer Emailbenachrichtigung kann mit Systemvariablen angereichert werden. Diese werden bei der Anzeige mit den entsprechenden Werten befüllt. Das folgende Beispiel zeigt deren Verwendung in einem Mailtext. | Der Text einer Emailbenachrichtigung kann mit Systemvariablen angereichert werden. Diese werden bei der Anzeige mit den entsprechenden Werten befüllt. Das folgende Beispiel zeigt deren Verwendung in einem Mailtext. | ||
<code> | <code> | ||
Zeile 61: | Zeile 61: | ||
Vielen Dank. | Vielen Dank. | ||
</code> | </code> | ||
- | Die Variablen **${SYS.TASK_NAME}** und **${SYS.PROCESSINSTANCE_NAME}** werden im Mailtext durch dem zugehörigen Aufgabennamen bzw. Instanznamen ersetzt. Eine vollständige Liste der verfügbaren Systemvariablen finden Sie auf der [[faq:variableshelper|Variable Helper-Seite]] | + | Die Variablen **${SYS.TASK_NAME}** und **${SYS.PROCESSINSTANCE_NAME}** werden im Mailtext durch den zugehörigen Aufgabennamen bzw. Instanznamen ersetzt. Eine vollständige Liste der verfügbaren Systemvariablen finden Sie auf der [[faq:variableshelper|Variable Helper-Seite]]. |
- | ----- | + | |
+ | ---- | ||
==== HTML-Taskmails ==== | ==== HTML-Taskmails ==== | ||
Zeile 83: | Zeile 85: | ||
Der Eintrag in der Datei tim.properties lautet dann wie folgt: \\ | Der Eintrag in der Datei tim.properties lautet dann wie folgt: \\ | ||
taskmail-text-prozessdefinitionsname-nodename-mit-leerzeichen=Hier steht der Taskmailtext für eine bestimmte Node in einem bestimmten Prozess | taskmail-text-prozessdefinitionsname-nodename-mit-leerzeichen=Hier steht der Taskmailtext für eine bestimmte Node in einem bestimmten Prozess | ||
- | taskmail-subject-prozessdefinitionsname-nodename-mit-leerzeichen=Ihnen wurde die Aufgabe ${taskName} im Prozess ${processInstanceName} zugewiesen | + | taskmail-subject-prozessdefinitionsname-nodename-mit-leerzeichen=Ihnen wurde die Aufgabe ${SYS.TASK_NAME} im Prozess ${SYS.PROCESSINSTANCE_NAME} zugewiesen |
Es wird bei jeder Aufgabenmail versucht, einen Mailtext speziell für diese Node zu finden. Wird keiner gefunden, wird ein Mailtext für die Prozessdefinition gesucht. Ist auch dieser nicht vorhanden, wird der Standarttext benutzt. \\ | Es wird bei jeder Aufgabenmail versucht, einen Mailtext speziell für diese Node zu finden. Wird keiner gefunden, wird ein Mailtext für die Prozessdefinition gesucht. Ist auch dieser nicht vorhanden, wird der Standarttext benutzt. \\ | ||
Beispiel für einen individuellen Mailtext je Prozessdefinition: \\ | Beispiel für einen individuellen Mailtext je Prozessdefinition: \\ | ||
- | taskmail-text-prozessdefinitionsname-mit-leerzeichen=Das ist der Aufgabentext von der Prozessdefinition PROZESSDEFIONSNAME | + | taskmail-text-prozessdefinitionsname-mit-leerzeichen=Das ist der Aufgabentext von der Prozessdefinition ${SYS.PROCESSDEFINITION_NAME} |
- | taskmail-subject-prozessdefinitionsname-mit-leerzeichen=Ihnen wurde die Aufgabe ${taskName} im Prozess ${processInstanceName} zugewiesen | + | taskmail-subject-prozessdefinitionsname-mit-leerzeichen=Ihnen wurde die Aufgabe ${SYS.TASK_NAME} im Prozess ${SYS.PROCESSINSTANCE_NAME} zugewiesen |
<note important>Prozessdefinitions- und Nodename müssen **klein** geschrieben werden! Leerzeichen und Sonderzeichen werden mit einem **-** dargestellt</note> | <note important>Prozessdefinitions- und Nodename müssen **klein** geschrieben werden! Leerzeichen und Sonderzeichen werden mit einem **-** dargestellt</note> |