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 [2014/05/27 15:56] stefan.barth [Taskmails pro Definition und Node unterschiedlich (ab [[software:tim:changelog:tim40|v4.0]])] |
software:tim:mail_configuration [2014/07/30 13:30] martin.oehm [Task- und Gruppen Emails anpasssen] |
||
---|---|---|---|
Zeile 68: | Zeile 68: | ||
* **${baseLink} ** : Der Baselink bildet den Basislink zu dem Server auf welchem die Aufgabe erstellt wurde (z.b. tim.taskinmotion.de) | * **${baseLink} ** : Der Baselink bildet den Basislink zu dem Server auf welchem die Aufgabe erstellt wurde (z.b. tim.taskinmotion.de) | ||
* **${NOW} ** : Das aktuelle Datum | * **${NOW} ** : Das aktuelle Datum | ||
+ | * **${SEZ, dd.MM.yyyy} ** : Die Fälligkeit der zugehörigen Aufgabe im gewählten Format | ||
* **${JEDEPROZESSVARIABLE}** : Hier kann jede Prozessvariable aus einem Prozess eingesetzt werden. | * **${JEDEPROZESSVARIABLE}** : Hier kann jede Prozessvariable aus einem Prozess eingesetzt werden. | ||
Zeile 73: | Zeile 74: | ||
==== HTML-Taskmails ==== | ==== HTML-Taskmails ==== | ||
- | [[software:tim:loom.properties#Mails|HTML-Taskmails]] können verwendet werden um den Mailinhalt aufzubereiten. Neben der Möglichkeit einfache Textlinks einzubetten können hier bspw. auch Bilder etc. verwendet werden. Dies ist bei herkömmlichen Task-Mails nicht möglich. Um HTML-Mails zu ermöglichen, muss der Parameter taskmail-text mit | + | [[software:tim:loom.properties#Mails|HTML-Taskmails]] können verwendet werden um den Mailinhalt aufzubereiten. Neben der Möglichkeit einfache Textlinks einzubetten können hier bspw. auch Bilder etc. verwendet werden. Dies ist bei herkömmlichen Task-Mails nicht möglich. Um HTML-Mails zu ermöglichen, muss der Parameter taskmail-text mit folgenden Wert beginnen: |
<code> | <code> | ||
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body> | <html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body> | ||
</code> | </code> | ||
- | beginnen. | + | |
**Beispiel:** | **Beispiel:** | ||
<code html> | <code html> | ||
- | taskmail-text=<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | + | taskmail-text=<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body>Sie haben eine neue Aufgabe: ${taskName} <br/> im Prozess: ${processDefinitionName} erhalten. <br/> \nn\nDirekt zur Aufgabe: <a href="${taskLink}">${taskName}</a></body></html> |
- | </head> | + | |
- | <body> | + | |
- | Sie haben eine neue Aufgabe: ${taskName} <br/> | + | |
- | im Prozess: ${processDefinitionName} erhalten. <br/> | + | |
- | Soll T!M sie sp\u00e4ter an diese Aufgabe erinnern? <br/> | + | |
- | <br/> | + | |
- | <a href="${baselink}EscalationManager/createTaskReminderWithOffsetFromNow.void?args[0]=${taskId}&args[1]=1d&i=1">Morgen Erinnern.</a><br/> | + | |
- | \n<a href="${baselink}EscalationManager/createTaskReminderWithOffsetFromNow.void?args[0]=${taskId}&args[1]=3d&i=1">In drei Tagen Erinnern.</a><br/> | + | |
- | \n<a href="${baselink}EscalationManager/createTaskReminderWithOffsetFromNow.void?args[0]=${taskId}&args[1]=1w&i=1">In einer Woche erinnern</a><br/> | + | |
- | \n<a href="${baselink}EscalationManager/createTaskReminderWithOffsetFromNow.void?args[0]=${taskId}&args[1]=1m&i=1">In einem Monat erinnern.</a><br/> | + | |
- | <br/> | + | |
- | \n\nDirekt zur Aufgabe: <a href="${taskLink}">${taskName}</a> | + | |
- | </body> | + | |
- | </html> | + | |
</code> | </code> | ||
Zeile 101: | Zeile 88: | ||
----- | ----- | ||
- | ==== Taskmails pro Definition und Node unterschiedlich (ab [[software:tim:changelog:tim40|v4.0]]) ==== | + | ==== Taskmails pro Definition und Node unterschiedlich (ab v4.0) ==== |
Es kann je Definition und/oder Node ein eigener Betreff und Mailtext benutzt werden. | Es kann je Definition und/oder Node ein eigener Betreff und Mailtext benutzt werden. | ||
Der Eintrag in der loom.property lautet dann wie folgt: \\ | Der Eintrag in der loom.property lautet dann wie folgt: \\ | ||
Zeile 109: | Zeile 96: | ||
Also: \\ | Also: \\ | ||
taskmail-text-PROZESSDEFINITIONSNAME=Das ist der Aufgabentext von der Prozessdefinition PROZESSDEFIONSNAME | taskmail-text-PROZESSDEFINITIONSNAME=Das ist der Aufgabentext von der Prozessdefinition PROZESSDEFIONSNAME | ||
- | | ||
- | ------ | ||
+ | ----- | ||
==== Taskmails (De-)aktivieren ==== | ==== Taskmails (De-)aktivieren ==== | ||
Um Taskmails für einzelne Benutzer zu deaktivieren, kann im [[software:tim:userprofil_profile|Benutzerprofil]] die Option **"Benachrichtigung per Mail bevorzugen"** Ein-, bzw Ausgeschalten werden. Diese Einstellung existiert auch Systemweit im [[software:tim:client_profile|Clientprofil]] | Um Taskmails für einzelne Benutzer zu deaktivieren, kann im [[software:tim:userprofil_profile|Benutzerprofil]] die Option **"Benachrichtigung per Mail bevorzugen"** Ein-, bzw Ausgeschalten werden. Diese Einstellung existiert auch Systemweit im [[software:tim:client_profile|Clientprofil]] |