Reliability Support

The human workflow email notification layer works with Oracle User Messaging Service to provide the following reliability support:

  • Messages are not lost:

    • If the human workflow email notification layer fails after acknowledging receipt of a message from the human workflow.

    • If the human workflow email notification layer and Oracle User Messaging Service both fail before the Oracle User Messaging Service acknowledges receipt of a message from the human workflow.

    • If the Oracle User Messaging Service is down. Message delivery is retried until successful.

    • If a notification channel is down.

  • Notifications that cannot be delivered are retried three times and the address is marked as invalid. The address is also added to the bad address list. If needed, you can manually remove these addresses from the bad address list in Oracle Enterprise Manager Fusion Middleware Control. Outgoing notifications are not resent until the address is corrected. To guard against any incorrect identification, the address is marked as invalid only for about an hour. No new notifications are sent in this time.

  • Incoming notification responses from an address that has been identified as a spam source are ignored.

  • Incoming notification messages are persisted.

  • Incoming notification responses that indicate notification delivery failure (for example, an unknown host mail) are not ignored. Instead, corrective actions are automatically taken (for example, the bad address list is updated).

  • Incoming notification responses can be configured to send acknowledgements indicating notification status to the sender.

  • Validation of incoming notification responses is performed by correlating the incoming notification message with the outgoing notification message.

For more information about notifications, see the following: