Print

High number of failures or unknown status for outbound emails

When sending out emails, EPM expects the email to be processed in 15 minutes. If the email processing takes longer than 15 minutes, then the emails are marked as completed with status set to failures/unknown status.

One scenario that results in this situation is when an application sends out a number of email messages with notifications and delivery receipts turned on, attachments of size 1 MB or greater, without pacing the requests. The email server and/or the application server can become a bottle neck in this scenario resulting in longer times for processing each mail.

Proposed Solution 1

Procedure

Pace out the requests instead of sending the requests as soon as possible.

Proposed Solution 2

Procedure

Increase the value specified for the browser.db.purge.interval property in the $MMSSERVER_HOME/lib/config/emailserver.properties file on each of the EPMs.

The default value for this property is 15 (minutes). The valid range is from 15 through 60 (minutes). The value to be specified depends upon the size of the attachment and the performance of the email server and the application server. Once the value is updated, the EPM server needs to be restarted from the EPM manager.

noteNote:

Increasing the value for browser.db.purge.interval property will provide better results for failures/unknown status but might result in lower performance.