Introduction
The integrated messenger module of the NETx Server allows to send an email in an action used in an alarm or a scheduler event.
Prerequisites
An email address is required.
Enabling SMTP access allows you to send email through your own mail server.
Core Server configuration
Open the menu Modules > Messenger > [Live] Email and add a new definition (right click / Insert new definition).
Provide the following information for an email profile:
Field | Description |
---|---|
Profile | The profile name. |
From | The email address used in the from field of a sent mail. |
Host | Host name or IP address of the SMTP server. |
Port | SMTP service port number. |
UseAuthentication | Enable to login to the SMTP server. Disable for anonymous access. |
Username | Login for the SMTP server (typically email or user name). |
Password | Login password. |
UseSsl | Set to true if the SMTP connection shall use TLS. |
DefaultRecipient | Recipient e mail address if recipient parameter is not used in XLogic command. |
Example of an email profile:
Send a test email
As mentioned in the Messenger module configuration, a pre-built messenger XCommands is available. We can use the MESSENGER.SENDEMAIL XCommand to send a test email.
In the Core Studio, select the Tools / Run XCommand... menu entry. Select the MESSENGER.SENDEMAIL Command. Provide the messenger mail profile name, the recipient's email address, the subject, a body and an optional attachment.
Click Execute to send the email. You should receive an email from the configured profile's email to the destination email.