Email Notification for Package Execution

Combine™ allows you to configure an SMTP server and get notified whenever a package execution completes, either successfully or after package errors occur. Email recipients are divided into two groups: Users that always receive emails are configured in Tools → Options. Additional users can be notified for each package.

How to configure email notifications:

Step 1 - configure the SMTP server. Go to Tools → Options → General → Outgoing Email Server. In this dialog you should configure all the relevant email settings, including your SMTP server, authentication, and so on. In addition, you can test your email settings by sending emails using the Send Test Email feature.

Figure 1:  Configure the SMTP Server.

Step 2 - set the conditions to send emails and configure users that will receive notifications in response to all package executions (under the specified conditions). Go to Tools → Options → Packages, and set the properties in the Notification (E-Mail) category.

Figure 2:  The e-mail sending conditions.

Attach All Aggregated Messages allows you to receive all aggregated messages (in a single file) as they appears in the Package Results window in the email. Similarly, Attach Package Output allows you to attach the output log to the email (the output log is not the cre file; it is the content of the Package Output window). Then, add the email addresses for all users that will receive notification in response to the execution of any package using this instance of Combine. Furthermore, the Send E-Mail option allows you to instruct Combine to send emails only upon package deployment errors or after every execution. Finally, the Send On Cancel lets you choose whether an email should be sent if the package execution was cancelled.

Step 3 - Package specific notifications. When you create a new package, click the package node in the Package Explorer and press F4 to bring up the Properties window. In the Notifications (E-Mail) category you can specify additional email addresses that will be notified when the package execution completes, subject to the notification conditions you specified in Step 2.

Figure 3:  Package specific notifications.

© 2001-2018 JNetDirect, Inc. All Rights Reserved.