There are many ways to configure alerts in JAMS. Email alerts are a common type. First, ensure that the SMTPServer Configuration value has been defined in the Contact Configuration settings under the Configuration Shortcut.
To apply email notifications across the JAMS Environment, define an email address(es) under Configuration>DefaultNotifyEmail. Multiple e-mail addresses may be included using a comma-separated list.
It is also possible to define Notification Emails at the Folder Level. Any emails defined at the Folder level will be inherited to any Jobs or Sub-Folders below.
Lastly, a notification email can be specified at the Job level.
The following Property Types are available in any Send E-mail Alert:
- Events: This contains a listing of events that should set off the e-mail alert.
- E-Mail: In this section, the email alert is constructed by defining a recipient and sender in the To Address and From Address fields respectively. The alert can be customized by modifying the Subject and Message Body of the email. Notice that there are JAMS parameters parsed within the Subject field of any pre-configured Send e-mail Alert.
- These Parameters are Native JAMS Variables that are automatically parsed by JAMS
- Status: When enabled, the Send e-mail Alert is active and will cause E-mail alerts to send.
A Send e-mail Alert may be set at any folder, including the root folder, and will be inherited by subsequent folders and Jobs.
Hi Team,
How to get list of all standard JAMS parameters which can be added to subject filed of any email alert.
How do you raise an event of one of the 6 types in powershell to manage sending emails based on different cases inside the script?
It is not possible to raise an event for a specific event class. Those event classes are reserved for events such as Runaway, Short, or Stalled jobs. You can assign those notifications a specific event class which designates the urgency of the notification in its email template.
What would be the syntax of the {} to pull from a variable relative to the job that ran?
{JAMS.VariableName} ?