Mailboxes are used by backwards compatible Short Messaging and Multimedia Messaging traffic paths.
All messages used by the backwards compatible Parlay X Short Messaging and backwards compatible Parlay X Multimedia Messaging traffic paths are managed using mailboxes. Each application that uses the Messaging Service capability must have one or more mailboxes created and assigned to it. When it is created, each mailbox has an address.
Mailbox addresses can also be mapped to destination address short codes and message prefixes. The combination of a mailbox address, destination address short code and message prefix is called a mailbox translation.
To create or delete mailboxes, use the following procedures.
To create one or more mailboxes for an application account.
Note: | As the number of mailboxes on BEA WebLogic Network Gatekeeper may become very large, doing searches on mailbox data can become quite time-consuming. As a result, keeping track of each application's mailboxes, mailbox address ranges, and mailbox passwords in a separate file - for example, an Excel file - is highly recommended. |
If the address range is free, no mailboxes will be displayed.
The result is displayed and the mailboxes are created.
To delete one or more mailboxes based on address:
Note: | Mailboxes can be deleted for individual addresses or by address range. |
Check to make sure the range you wish to delete exists in the list that is displayed.
The result is displayed in the Messages and the mailbox(es) are deleted.
To delete all mailboxes owned by a specific application:
The result is displayed and the application's mailbox(es) are deleted.
To add or delete a mapping from a messaging mailbox to a short code and message prefix.
To specify a destination address short code and message prefix for a mailbox:
Note: | The routing for the destination address short code towards BEA WebLogic Network Gatekeeper must be defined in the network. |
Make sure the mailbox is displayed.
The current translations for that mailbox are displayed.
The result is displayed in the Messages pane and the message translation is added.
To delete a message translation for a mailbox.
The current translations are displayed.
Note: | The actual mailboxes must be deleted separately. See Deleting mailboxes by address or Deleting mailboxes by owner (application) for more information. |
Below is a list of attributes and operations for configuration and maintenance for mailboxes in the managed object ESPA_messaging:
Adds a mailbox translation rule.
addMailboxTranslation(destAddr:String, msgPrefix:String, mailbox:String)
createMailbox(addr:String, applicationId:String, serviceProviderId:String, pwd:String)
Creates a range of new mailboxes.
createMailboxRange(startAddr:String, endAddr:String, applicationId:String, serviceProviderId:String, pwd:String)
Deletes a mailbox translation.
deleteMailboxTranslation(destAddr:String, msgPrefix:String)
Lists all mailbox translation rules for a specific address.
listMailboxTranslationsForAddress(destAddr:String)
List a range of mailbox IDs and which service provider account and application account the mailboxes.
listMailboxes(fromAddress:String, toAddress:String)
Lists the IDs of all mailboxes belonging to a given service provider and application.
listMailboxesByOwner(applicationId:String, serviceProviderId:String)
removeMailbox(addr:String)
Deletes all mailboxes owned by a given service provider account and application account.
removeMailboxByOwner(applicationId:String, serviceProviderId:String)
removeMailboxRange(startAddr:String, endAddr:String)