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/01 10:56] fabian.tagsold |
software:tim:mail_configuration [2016/05/17 09:19] jan.mayer |
||
---|---|---|---|
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> | |
- | * **${processDefinitionName}** : Der Name der Prozessdefinition zu welcher z.b. die Task gehört | + | Hallo, |
- | * **${processInstanceName}** : Der Name der zugehörigen Prozessinstanz | + | überprüfen Sie bitte die an die Aufgabe ${SYS.TASK_NAME} angehängten Dokumente auf Korrektheit. |
- | * **${processInstanceId}** : Die Identifikationsnummer der Prozessinstanz | + | Geben Sie anschließend den Status der Prozessinstanz ${SYS.PROCESSINSTANCE_NAME} an ihren Vorgesetzten weiter. |
- | * **${processInstanceDescription} **: Die Beschreibung, welche der Prozessinstanz beim [[start_instance|Start]] hinterlegt wurde | + | Vielen Dank. |
- | * **${taskName} ** : Der Name der zugehörigen Aufgabe | + | </code> |
- | * **${nodeName} ** : Der Name der Aktivtät in welcher sich die Aufgabe befindet | + | 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]] |
- | * **${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 92: | ||
<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 114: | ||
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. | ||
+ | ----- |