
The Bounced Mails Framework (BMF) is designed to manage bounced mails during the communication between a customer client application and an external system.
A bounced mail is a notification message returned to the sender when there are problems with mail delivery, for example, when a mail recipient is invalid, the mail quota is exceeded or the host is not found.
Processing Outgoing Mails
The BMF handles all mail messages that a client application sends. If outgoing mail filtering is enabled, the BMF checks the address and continues processing only if it is a trusted one:
The status can change later depending on the message reply.
Processing Incoming Mails
Mail Statuses
The BMF assigns different mail statuses to outgoing mail messages depending on the reply from external systems.
More information: Mail Statuses
The following procedure outlines the basic steps to configure, manage, and use the BMF.
1. Set Up the Framework
To enable a client application to use the BMF, you must first configure BMF mail-sending options:
If enabled, each client application can register automatically. Otherwise, only applications with IDs added manually by the administrator can register.
If enabled, the BMF stopssending all types of mails.
2. Set Up and Manage Client Applications
Set up a client application to use the BMF by creating a client application ID. Once you register and configure the application, all incoming and outgoing mail messages are controlled by the BMF.
More information: Setting Up Client Applications
Optional: Clean Up the BMF Database
You can configure the BMF to clean up messages from its database by moving them to Statistics periodically.
More information: Cleaning Up the BMF Database
Optional: View Statistics
You can see detailed statistics for the mails processed by the BMF over a specified period of time.
More information: Viewing Statistics