Configuring Email Notifications in Altium Concord Pro
Altium Concord Pro can be configured to generate and send email notifications - flagging a variety of events to key stakeholders. This feature works in addition to the event notifications presented to relevant users on the Stream page of Concord Pro's browser-based interface.
Enabling & Configuring the Feature
The feature to send notification emails from your Altium Concord Pro installation is enabled and configured on the Email Notifications page (Admin - Settings - Email Notifications) of Concord Pro's browser interface. This page is an element of the interface that can only be accessed by Administrative users of Concord Pro - those who are part of the Administrators role.
By default, the email notifications feature is disabled. Enable the Send Mail Enabled option to turn it on.
Configure the fields of the page (detailed below) to set up the feature for your organization:
- Email From - the email account from which the emails will originate, appearing in the From field of an email (for example mycompanynotifications@gmail.com, for sending notifications through Gmail).
- Smtp User Name - this is the full originating email address, from which the notification emails are sent (for example mycompanynotifications@gmail.com, for sending notifications through Gmail).
- Smtp User Password - this is the password portion of the email access credentials.
- Smtp Host - the SMTP server address (for example smtp.gmail.com when sending mail through Gmail).
- Smtp Port - the SMTP port (typically 25, or 587 when sending mail through Gmail).
- Smtp SSL Enabled - used to enable SMTP communications. Check the box if your SMTP server uses TLS/SSL.
- Interval to check notification (ms) - the periodic checking interval for standard notifications (in the Stream), specified in milliseconds. By default this is set to 20000ms.
- Send email notifications interval (ms) - the periodic checking interval for mail, specified in milliseconds. By default this is set to 35000ms.
Once enabled and configured as required, click the button to test sending of emails from the nominated account. The Check Email Settings dialog will appear, use this to enter a target email address and click . The dialog will show progress of Checking... and, if the sending account has been configured correctly, the final message of Sent Successful.
And of course, checking the target email will yield a Notifications Service Test Email, from the sending email account.
Supported Notifications
A number of email notification events are supported by this feature:
Events Related to a Managed Project
Related Page: Managed Projects
Notifications include:
- Project Commit - notification when a project has been commited to Altium Concord Pro.
- Project Update - notification when the properties of a project have changed in some way (the project's Name and/or Description).
- Project Release - notification when a project has been released to Altium Concord Pro.
- Project Revision State Change - notification when there is a change in the lifecycle state for a project.
- Project Delete - notification when a project has been deleted.
Events Related to a Managed Component
Related Page: Working with Managed Components
Notifications include:
- Component Create - notification when a new component has been created in Altium Concord Pro.
- Component Release - notification when a new revision of a component has been released to Altium Concord Pro.
- Component Revision State Change - notification when there is a change in the lifecycle state for a component.
- Component Delete - notification when a component has been deleted.
Events Related to Part Requests
Related page: Part Requests
Notifications include:
- Part Request Created - notification when a new part request has been submitted.
- Part Request Complete - notification when a part request has been completed (either the part has successfully been created, or the request has been ultimately rejected).
Watching a Managed Project
Related page: Managed Projects
To receive email notifications with respect to a managed project, you need to not only be a collaborator on that project, but also be 'subscribed' to that project. This is done by watching that managed project. Watching managed projects is performed only through Concord Pro's browser interface. To do so:
- Browse to the required managed project within Concord Pro, from the Projects page of the interface.
- Click the Open control () associated with the project - or click on its name - to access the detailed Project view.
- Click the control at the top-right of the page, then choose the Watch entry in the associated menu that appears.
You will receive applicable notifications related to the project on the project's Stream tab, as well as the main Home and Stream pages of the browser interface, and also through the email notifications system (if enabled).
To stop watching a managed project, click the control at the top-right of the page, then choose the UnWatch entry in the associated menu that appears.
No further notifications relating to that particular project will be received on the project's Stream tab, nor the main Home and Stream pages of the browser interface. You will also no longer receive applicable notifications for that project through the email notifications system (if enabled).
Following a Component Folder
Related Page: Working with Managed Components
To receive email notifications with respect to a component, you need to be 'subscribed' to the parent folder in which that component resides. This is done by following that component folder. Following component folders is performed only through Concord Pro's browser interface. To do so:
- Browse to the required component folder within Concord Pro, from the Explorer page of the interface.
- Right-click on the folder entry and choose the Follow command from the context menu.
You will receive applicable notifications related to any component activity in that folder, on the main Home and Stream pages of the browser interface, and also through the email notifications system (if enabled).
To stop following a component folder, right-click on the folder entry and choose the UnFollow command from the context menu.
No further notifications relating to component activity within that folder will be received on the main Home and Stream pages of the browser interface. You will also no longer receive applicable notifications through the email notifications system (if enabled).