TrackStudio Enterprise 3.5
E-mail Notification Concepts

TrackStudio can send out e-mail notifications when a certain pre-specified event occurs or at regular intervals.

Sending out e-mail notifications at regular intervals is performed according to the specified schedule irrespective of the events occurring in the system. Activate filter subscriptions using the Current Task -> Filter Subscription Rules... menu item. 

TrackStudio can send out e-mail notifications when the following events occur:

  • a new task is added to the system.
  • an existing task is modified.
  • a new file uploaded to the task.
  • a message is added to the task.

Activate event-based e-mail notification on the Current Task -> E-mail Notification Rules... menu item. The e-mail notification will be sent when the task to which rule connected or one of its subtasks are modified. The email notification system checks the filtering conditions a bit different from the usual routine.

When you create a new task, update an existing one or upload a file:

The notification will be sent if the task meets the filtering parameters for tasks. If there are no filtering parameters specified, the e-mail notification will be sent when any task is modified. When a task is created or modified, filtering parameters for messages are not checked even if they are specified. The following parameters are also ignored:

  • Tasks per Page (check all tasks)
  • Deep Search (always check subtasks recursively)
  • Sort
  • Hide
  • Bulk Processing Tool

When a new task is created, the e-mail notification is sent once the Save button is pressed -- not the Create a Project or a Task button.

When you create a new message:

TrackStudio checks whether the task meets task filtering conditions, or any added message meets the filtering conditions for messages. If there are no filtering conditions for messages specified, the e-mail notification is sent when any message is added, but the following parameters are ignored:

  • Tasks per Page (check all tasks)
  • Deep Search (always check subtasks recursively)
  • Sort
  • Hide
  • View Messages (always check new message only)
  • Filter Messages (always check new message only)
  • Bulk Processing Tool
The Current User filter property means different things in the different contexts:
  • When filtering tasks or generating reports, it means the logged in user.
  • When processing filter subscription rules, it means the subscribed user.
  • When processing e-mail notification rules, it means the user who has created or modified the task, uploaded the file, or added a message.