Introduction
Strategy Intelligence Server can send email messages in different scenarios such as through Distribution Services email subscriptions, the "Send Now" option on reports or dashboards, administrative notification emails, Collaboration Server notification emails etc. Although the application of these emails is different, the same basic workflow is used in every case. This article will describe the workflow, elaborate about important settings, and provide some troubleshooting steps in the event of an issue.
Discussion
To send an email, the Strategy Intelligence Server must be able to communicate with an SMTP (Simple Mail Transfer Protocol) server which will accept the outgoing messages. Strategy does not provide its own SMTP server, so in order to send emails one must be found or specified. By default (i.e., if Smart Host options are not configured in the email device), the Strategy Intelligence Server will use the target email address to attempt to find a publicly accessible SMTP server according to the following workflow:
nslookup -type=mx google.com

The email device's Smart Host options allow a specific mail server to be utilized, in addition to or instead of using the mail server lookup workflow above.

When a mail server is specified in the Smart Host settings, it will be used as a last-resort mail server if all of the mail servers obtained via DNS MX records fail.
Alternatively, if the Always use Smart Host option is checked, the DNS lookup workflow will be skipped and the Strategy Intelligence Server will only attempt to use the mail server specified in the Smart Host settings.
Troubleshooting
The most useful log for troubleshooting email issues is the SMTPSender > Trace log. This log will show the complete workflow of looking up mail server records, selecting a server to use, connecting to the server, and sending the email. For more information regarding the log, see the Knowledge Base Article KB201796: What is the SMTPSender trace and what is its purpose for Distribution Services in MicroStrategy 9.x and 10.x?
In some cases, it may be helpful to manually connect to a mail server and send an email using the same workflow that the Intelligence Server uses. For details on manually sending an email, see the Knowledge Base Article KB11482: How to deliver an e-mail manually for SMTP troubleshooting purposes?
KB439193