In order to use features such as Reporting, Debug alerts Enterprise Dashboard alerts and Crash Protection you must first configure the email settings in FusionReactor.
The settings in FusionReactor are per instance, so if you have 5 instances of FusionReactor they each have their own settings . If you wish to copy the configuration of FusionReactor from one instance to another you can follow Copying FusionReactor Configuration Between Instances. With this approach you can configure one instance of FusionReactor then copy the configuration across all 5 instances.
How to configure email settings¶
In order to configure the email settings in FusionReactor, you need to access the Email Settings , which you can do by navigating to the FusionReactor Menu (on the top left hand side), then Settings.
Here you can configure the SMTP settings for your chosen mail server. In order to retrieve the SMTP configuration on most public mail servers you can simply google "SMTP server gmail/gmx/outlook/etc...".
When you have entered your SMTP server details, you can save the settings and click 'Send Test Email'.
When you attempt to send a test email, you will hopefully see a green banner saying 'Email sent successfully'. You will now start to receive Reporting and Enterprise Dashboard alerts and can configure Crash Protection and Email Breakpoints.
If however you see a red banner with 'Failed to send email' see What to do if test emails to send
What to do if the test email fails to send¶
There are many reasons that sending an email from FusionReactor may fail, including:
- The protocol being used is incorrect
- The authentication credentials to the mail server are incorrect
- The mail server configuration is correct
- The mail server blocks emails from the specified from address
FusionReactor is only able to detect a send failure if it's attempt to send a mail to the SMTP server fails. It may be that we are able to send a mail to the SMTP server, but the mail server itself rejects the email. In this case we are unable to detect that the operation failed.
If this is the case we will show 'Email send successfully, but the email may never arrive in your mailbox. If this is the case, please contact your mail server administrator'
Any error FusionReactor sees when an attempt to send an email will be stored in the reactor.log.
In this log file you will see the cause of the send failure and will be able to diagnose what is stopping emails from being sent.
Configuring Gmail with FusionReactor¶
If you are using Gmail either on a personal or business account, you can configure emails with a configuration similar to:
The fields from the screenshot above are represented in a table below:
|Mail Server Username||nyName@gmail.com|
|Mail Server Password||password|
|Host Name||Not specified|
You may be required to enable Less secure app access on your Google account. To do this, you can go to the security tab on your Google Account page, then scroll to the 'Less secure app access' section.