Troubleshooting outgoing issues with Email Engine
Issue symptoms
- A large number of outgoing email messages are waiting to be sent.
- End users do not receive email notifications.
For resolutions to these issues, see Resolutions for common issues.
Issue scope
- One or more users experience the symptoms.
- One or more outgoing mailboxes do not process emails.
Diagnosing and reporting an issue
Perform the following steps to troubleshoot outgoing issues with Email Engine:
Task | Action | Steps | Reference |
---|---|---|---|
1. | Use the Email Engine Test utility to validate the mail server connection parameters that are set in the AR System Email Mailbox Configuration form for the outgoing mailbox. | The Email Engine Test utility helps you to validate your Email Engine connectivity to the mail server, independent of the AR System Email Engine.
|
|
2. | Review the additional parameters in the AR System Email Mailbox Configuration form, server group or failover related configurations, and Email Engine specific configurations. | Review the configuration for the outgoing mailbox in the AR System Email Mailbox Configuration form. | |
Make sure that the outgoing mailbox is enabled. | |||
Designate the outgoing mailbox as the default outgoing mailbox by selecting Yes in the Default Outgoing Mailbox list. | |||
Make sure that the polling interval is set appropriately. | |||
Check the AR System Server Group Operation Ranking form to make sure that server rankings for service failover are valid. | |||
Check the AR System Service Failover Ranking form to make sure that service failovers are ranked correctly. | |||
| |||
| |||
Check if the following component parameter settings are correct in the EmailDaemon.properties file. These settings determine certain behaviors for outgoing emails:
| To review all the properties or settings in the EmailDaemon.properties file, see Settings-in-the-EmailDaemon-properties-file. | ||
3. | Enable logs. | Enable the Email Engine log by setting com.bmc.arsys.emaildaemon.level to FINEST. |
|
4. | Reproduce the problem or wait for it to occur. |
| |
5. | Disable logs. | Disable the Email Engine logs by setting com.bmc.arsys.emaildaemon.level to SEVERE. | |
6. | Collect the logs. | Collect the Email log including the .bak file, if it exists. The following are the locations for the Email Engine log:
| |
7. | Analyze the logs. |
| |
8. | Create a BMC Support case |
|
|
Resolutions for common issues
After you determine a specific symptom or an error message, use the following table to identify the solution:
Symptom | Action | Reference |
---|---|---|
You get the following message in the Email Engine log: com.sun.mail.smtp.SMTPSendFailedException: OutOfMemory | Increase the heap size of Email Engine. | |
You get the following message in the Email Engine log: Could not connect to Email server Name/IP | Check the connection to the mail server with the Email Engine Test utility and engage the Exchange Server team. | |
You get the following message in the Email Engine log: ERROR (623): Authentication failed | Reset the password of the Remedy Application Service. | |
You get the following message in the Email Engine log: nested exception:class .SendFailedException: 550 5.7.1 Unable to relay | Check if the mail server allows relaying of messages. | |
You get the following message in the Email Engine log or on the related forms: Service Failover not working | Review the Connect with Remedy Webinar for Email Engine. |