Implementation Guide for Oracle Billing Insight > Using and Customizing Email and SMS Notifications >

About Batch Email Notification Processing


Oracle Billing Insight interacts with the Oracle Billing Insight database to determine what email to send as part of batch processing. Each message composed is stored, then the email dispatcher takes the stored email and sends the messages based on selected external transport type, for example, SMTP.

Figure 2 shows an overview of email processing.

Figure 2. Email Processing

Oracle Billing Insight merges the message template with runtime information to create the email message. The messenger then calls the gateway, configured in the globalConfig.xma.xml file, to send the email message.

The email composer consists of three components that function together to group multiple account numbers by email address to roll-up messages. The components of the email composer perform the following functions:

  • Group account numbers by send-to address
  • Compose a group message based on a template
  • Create a grouped message for a given queue

Figure 3 shows how email groups email messages for delivery.

Figure 3. Email Grouping
Implementation Guide for Oracle Billing Insight Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Legal Notices.