This is the latest documentation for BMC Helix Network Management (formerly known as Netreo).

 

Mail Alerting Administration


(These administration settings are applicable to on-premise BMC Helix Network Management appliance deployments only.)

To send its email-based alert notifications the BMC Helix Network Management appliance uses an onboard "send-only" email server. The Mail Alerting Administration page is where you configure the settings that control the outbound email communication of this server.

Only users with the SuperAdmin access level may manage mail alert settings.

To open the Mail Alerting Administration page, go to the main menu and select Administration > Alerts > Mail Setup. Each section is explained below.

Configuration Sections

Mail Delivery

Main Alerting Admin Mail Delivery.png

This section allows you to specify how email coming from BMC Helix Network Management (such as for alert notifications) should be handled. You may choose from the following three options.

  • Direct SMTP - Mail is sent by looking up the DNS Mail Exchange record (MX) for the domain the alert notification is being sent to, and then trying to connect directly to that address.
  • Relay SMTP - Forces all of BMC Helix Network Management's outbound mail to go to the specified server first. Enter the IP address or domain name of the server in the field provided.
  • SMTP Authenticated Relay (Office 365) - If you use Microsoft Office 365 to handle your mail delivery, enter the credentials for the user account you want BMC Helix Network Management to use. BMC Helix Network Management will fail to send alert notifications  if valid credentials are not provided. (It's a good idea to create a dedicated Office 365 account for BMC Helix Network Management's use unless you have a specific reason not to.) Use of this option requires outbound internet access to login.microsoftonline.com on port TCP/443. Note: Once an email alias has been configured here all email from BMC Helix Network Management will be sent from that address, including the email test function (see below).
    • Use OAuth 2.0 - Switch on to use modern OAuth 2.0 authentication. (Microsoft is phasing out use of basic authentication for Office 365, so this option is highly recommended.)

Mail Protocol Selection

We strongly recommend the use of Direct SMTP for the highest reliability in sending email alerts.

Select Save Mail Setup after making changes to this section or the changes may be lost when editing another section.

Mail Routing

Mail Alerting Admin Mail Routing.png

Used to set up a mail route. Only used if you have selected Direct SMTP in the Mail Delivery section. This section allows you to specify a static mail server address for a domain. Enter the domain name in the DOMAIN field, then enter the IP address that all mail for that domain should be sent to in the RELAY IP field. After you have entered the domain and IP, select the add domain (+) button in the ACTIONS column to save it. You can add as many domains as you need.

E-Mail Acknowledgement

Mail Alerting Admin Email Acknowledgement.png

This section allows you to set up BMC Helix Network Management's email acknowledgment feature.

Email acknowledgement allows you to directly reply to a BMC Helix Network Management-generated alert notification from your email client to acknowledge the incident that generated the alert.

"Out-of-the-office" auto-replies

If you receive email alert notifications from BMC Helix Network Management and you're using an email auto-reply while you're away from your office, make sure it specifies this in the subject line. BMC Helix Network Management is designed to ignore incoming emails with this type of subject line in order to prevent accidental acknowledgement of incidents.

Enter the details of an IMAP email account that BMC Helix Network Management can use to process acknowledgements. This will become the "from" account in all email alerts BMC Helix Network Management sends out. So, it's important that the details are correct, and that you have your organization's spam filters set to permit mail from this address to pass without filtering. If you use an IP address in the IMAP MAIL SERVER field, BMC Helix Network Management’s email acknowledgement checking will not be dependent on DNS. If your IMAP server requires SSL, switch on the USE SSL option.

Use OAuth 2.0 - Switch on to use modern OAuth 2.0 authentication. (Microsoft is phasing out use of basic authentication for Office 365, so this option is highly recommended.)

You can provide an alternate TCP port number to use (if one is required for your environment) in the ALTERNATE PORT NUMBER field. If this is left blank, BMC Helix Network Management will use the default IMAP ports (TCP/143 for IMAP or TCP/993 for SSL).

Firewall Rules

Please ensure that BMC Helix Network Management is not prohibited from reaching the selected IMAP server on the selected ports by a firewall or access list in your environment.

Select Save Email Acknowledgement after making changes to this section or the changes may be lost when editing another section.

E-Mail Test

Mail Alerting Admin Email Test.png

Enter any email address that you would like to make sure can receive alerts here and select Test Mail to verify that BMC Helix Network Management is able to send alert notifications to that address.

Test Email "From" Address

When using the email test feature, the test email will always show as being from blackhole@netreo.com. This is merely to test the mail system and does not reflect any feature-specific "from" addresses, such as that used for email acknowledgement. However, if you have selected the SMTP Authenticated Relay (Office 365) option in the Mail Delivery section, then the test email will show as being from the configured email alias.

Clear Outbound Mail

Mail Alerting Admin Clear Outbound Mail.png

If your settings are configured incorrectly, you may accumulate a number of emails in the queue that cannot be sent. Select Clear Mail Queue to delete these messages and clear the queue.

Mail Log

Mail Alerting Admin Mail Log.png

The mail log shows the most recent email activity. Select More... to see an expanded view of the last 50 entries added to the log.

Best Practices

Preventing Single Point of Failure Syndrome for Alert Notifications

BMC Helix Network Management includes its own send-only mail server which can be used to help prevent single point of failure syndrome when sending alert notifications.

Mail Protocol Selection

We strongly recommend the use of the Direct SMTP option when configuring the Mail Alerting Administration settings for the highest reliability in sending email alerts.

If your firewall is configured to allow outbound mail traffic from BMC Helix Network Management, then action groups can be configured to send alert notifications through both an external messaging system (such as a pager or cell phone provider or a Gmail account), as well as your internal mail system—thus avoiding a single point of failure for alert communication. These action groups can then be added as host alert contacts to your most important host devices, providing redundant alerting for host-down situations. This can be especially important for host-down alerts about your internal mail server—since, if that goes down, you won't receive any email alert notifications from BMC Helix Network Management going through it.

When an alert notification is sent to an external email address, BMC Helix Network Management makes a direct connection to that mail provider using its built-in mail server. Provided BMC Helix Network Management's outgoing traffic isn't stopped by your firewall configuration, this means your alert notifications won't be dependent on your internal mail server.

Internal Mail Server with Different IP from Public MX Record

When using Direct SMTP (the recommended option), BMC Helix Network Management sends mail by looking up the DNS Mail Exchange record (MX) for the domain the alert notification is being sent to, and then trying to connect directly to that address.

A potential problem with this is if BMC Helix Network Management is trying to send mail to an internal email address, and your company's internal mail server has a different address inside your firewall than the one that you get by looking up a DNS record for it. This could potentially cause an issue with mail not being sent.

If this is the case, then you have two options:

  1. The best option would be to configure your firewall to allow Direct SMTP from the BMC Helix Network Management host, then in the Mail Routing section of the Mail Alerting Administration page configure a mail route with the internal address of your mail server. Mail routing works in conjunction with the Direct SMTP setting to control where mail goes.
    • A mail route is a static address entry for a particular domain. When BMC Helix Network Management wants to send mail to "yourcompany.com" it can look in that table to get the correct internal address for the mail server, instead of using the DNS-provided address.
    • Using Direct SMTP along with Mail Routing offers the benefit of allowing you to still send alerts directly through outside providers as well as through the internal email server—thus helping prevent single point of failure syndrome (as covered above).
  2. If your firewall blocks all outbound SMTP traffic completely unless it's sent from your internal mail server, you can select the Relay SMTP option instead. This forces all of the mail sent from BMC Helix Network Management to go to the specified address. But, remember, this means you will be completely dependent on that system for all your outbound alerting.

 

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Helix Network Management