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/12/16 16:31] 127.0.0.1 Externe Bearbeitung |
software:tim:mail_configuration [2016/05/17 09:21] jan.mayer [Task- und Gruppen Emails anpasssen] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====Task- und Gruppen Emails anpasssen==== | ====Task- und Gruppen Emails anpasssen==== | ||
- | Es ist möglich die von T!M verschickten Emails, die z.B. über neue Aufgaben informieren, anzupassen. Der Text kann beliebig geändert werden. | + | Es ist möglich die von TIM verschickten Emails, die z.B. über neue Aufgaben informieren, anzupassen. Der Text kann beliebig geändert werden. |
Dafür muss die Datei **[[tim.properties]]** mit einem Textbearbeitungsprogramm geöffnet werden. Diese Datei befindet sich unter folgender Ordnerstruktur: | Dafür muss die Datei **[[tim.properties]]** mit einem Textbearbeitungsprogramm geöffnet werden. Diese Datei befindet sich unter folgender Ordnerstruktur: | ||
- | ...\server\default\deploy\loom.ear\config | + | ...\standalone\configuration\ |
+ | |||
Alle Mailtexte können entweder normalen Text enthalten oder auch als [[:software:tim:mail_configuration#html-taskmails| HTML-Mails]] versendet werden. | Alle Mailtexte können entweder normalen Text enthalten oder auch als [[:software:tim:mail_configuration#html-taskmails| HTML-Mails]] versendet werden. | ||
Zeile 12: | Zeile 12: | ||
== Notification Mails == | == Notification Mails == | ||
- | Unter dem Punkt **Notification Mails** können die Benachrichtigungs Email über erledigte Aufgaben angepasst werden. | + | Unter dem Punkt **Notification Mails** können die Benachrichtigungs Mails über erledigte Aufgaben angepasst werden. |
* **notification-assignee-mail-subject** : Ändert den Betreff der Mail | * **notification-assignee-mail-subject** : Ändert den Betreff der Mail | ||
* **notification-assignee-mail-text** : Ändert den Text dieser Mail | * **notification-assignee-mail-text** : Ändert den Text dieser Mail | ||
Zeile 53: | Zeile 53: | ||
----- | ----- | ||
- | ==Mögliche Variablen für die Mailtexte== | + | == Variablen in Mailtexten verwenden == |
- | Es ist möglich in den Mailtexten bestimmte Schlagwörter zu benutzen, diese werden anschließend durch die zugehörige Variable ersetzt. | + | 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> | ||
+ | Hallo, | ||
+ | überprüfen Sie bitte die an die Aufgabe ${SYS.TASK_NAME} angehängten Dokumente auf Korrektheit. | ||
+ | Geben Sie anschließend den Status der Prozessinstanz ${SYS.PROCESSINSTANCE_NAME} an ihren Vorgesetzten weiter. | ||
+ | Vielen Dank. | ||
+ | </code> | ||
+ | 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]]. | ||
- | * **${processDefinitionName}** : Der Name der Prozessdefinition zu welcher z.b. die Task gehört | + | ---- |
- | * **${processInstanceName}** : Der Name der zugehörigen Prozessinstanz | + | |
- | * **${processInstanceId}** : Die Identifikationsnummer der Prozessinstanz | + | |
- | * **${processInstanceDescription} **: Die Beschreibung, welche der Prozessinstanz beim [[start_instance|Start]] hinterlegt wurde | + | |
- | * **${taskName} ** : Der Name der zugehörigen Aufgabe | + | |
- | * **${nodeName} ** : Der Name der Aktivtät in welcher sich die Aufgabe befindet | + | |
- | * **${taskId}** : Die Identifikationsnummer der Aufgabe | + | |
- | * **${nodeId}** : Die Identifikationsnummer der Aktivität | + | |
- | * **${taskLink}** : Ein Link der direkt zu der zugehörigen Aufgabe führt | + | |
- | * **${taskDescription} ** : Die Beschreibung der derzeitigen Aufgabe | + | |
- | * **${baseLink} ** : Der Baselink bildet den Basislink zu dem Server auf welchem die Aufgabe erstellt wurde (z.b. tim.taskinmotion.de) | + | |
- | * **${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. | + | |
- | ----- | ||
==== HTML-Taskmails ==== | ==== HTML-Taskmails ==== | ||
Zeile 101: | Zeile 94: | ||
<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> | ||
----- | ----- | ||
+ | |||
+ | ==== Mehrsprachige Emails ==== | ||
+ | Abhängig von der Sprache des angemeldeten Nutzers könnnen die Mailtexte in verschiedenen Sprachen verschickt werden. Hierfür muss die Lokale des Nutzers angehängt werden: \\ | ||
+ | de-taskmail-subject-prozessdefinitionsname-nodename = Hier steht der Betreff der Email | ||
+ | de-taskmail-text-prozessdefinitionsname-nodename = Hier steht der Text der Email | ||
+ | |||
+ | en-taskmail-subject-prozessdefinitionsname-nodename = This is the subject | ||
+ | en-taskmail-text-prozessdefinitionsname-nodename = This is the mailtext | ||
+ | | ||
+ | <note important>Falls Mehrsprachigkeit im [[software:tim:processrepository|Process Repository]] gefplegt ist müssen Prozessdefinitions- und Nodename der default Sprache verwendet werden!</note> | ||
+ | ----- | ||
+ | |||
==== Taskmails (De-)aktivieren ==== | ==== Taskmails (De-)aktivieren ==== | ||
Zeile 111: | Zeile 116: | ||
mail-not-sent-text=Beim Versand sind folgenden Probleme aufgetreten.\n\n | mail-not-sent-text=Beim Versand sind folgenden Probleme aufgetreten.\n\n | ||
Zusätzlich wird die Aufgetretene Exception an den Mailtext mit angehängt. | Zusätzlich wird die Aufgetretene Exception an den Mailtext mit angehängt. | ||
+ | ----- |