This article was updated to support v11.7.8 of Goliath Performance Monitor.
Overview
This document will cover the configuration process for allowing Goliath Performance Monitor to use SSL/TLS for configuring email notifications with SMTP. For example, GoDaddy, Gmail or Office365.
Download and Configure STunnel
Please follow the instructions below to download and configure STunnel.
- Download and Install STunnel on the Goliath Performance Monitor Server
- Please select the following options during the STunnel installation process:
- Install for anyone using this computer
- You will be prompted for company location and server name
- Choose the option to start STunnel after installation
- Please select the following options during the STunnel installation process:
- Open Windows File Explorer and navigate to C:\Program Files (x86)\stunnel\config
- Edit the file named stunnel.conf
- Comment out or remove everything in the file
- Add the following text without making any modifications besides the "connect" field by entering your SMTP Server:Outbound SSL/TLS Port.
- For example smtp.office365.com:587 or smtp.gmail.com:587
# Stunnel configuration file
# GLOBAL OPTIONS
client = yes
output = stunnel-log.txt
debug=4
taskbar=yes
# SERVICE-LEVEL OPTIONS
[SMTP Outgoing]
protocol = smtp
accept = 25
connect = Enter your SMTP Server:Outbound SSL/TLS Port
- Save and file the document when finished
- Start menu, launch stunnel Service Configuration File Reload
- If you dont this program listed in the start menu you can also go to "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\stunnel AllUsers"
- From the start menu, or the start menu path listed above, launch stunnel GUI Stop
- From the start menu, or the start menu path listed above, launch stunnel Service Install, as admin
- From the start menu, or the start menu path listed above, launch stunnel Service Start, as admin
Configure SMTP in Goliath Performance Monitor
Now that the STunnel has been installed and configured, please follow the below steps to configure email notification within Goliath:
- Open the Goliath Console
- Click the Settings link in the top right hand corner
- In the User & Security section, select the option for Email SMTP Setup
- A new window will appear, configure the following settings:
- In the first text box enter localhost:25
- In the second text box, enter the email address that will be sending notifications. This will need to be an alias or a real user account.
- Select the check box for SMTP Authorization
- In the final two text boxes, please provide credentials for the alias or account used in step B
- Click ok to test the SMTP connection
- Once the SMTP connection succeeds, you can now open any rule and enable email notifications.
- It is suggested to click the Test Email button for the first rule you enable.
In addition to the below steps, the SMTP Server can also be defined within any monitoring rule via the Notifications - Email tab by clicking the button SMTP Server Parameters for all Email.