Feature and Technical Overview | BlackBerry Enterprise Server process flows |
7.The BlackBerry Messaging Agent verifies the validity of the attachment content, and stores the content in memory as the content arrives.
During the delivery of the attachment content, if the BlackBerry Messaging Agent does not receive content from the BlackBerry device for 15 minutes, the BlackBerry Messaging Agent cancels the message, deletes the partial attachment content from temporary storage, and sends an error message to the BlackBerry device.
After all of the attachment content arrives, the BlackBerry Messaging Agent checks for other attachments that might be part of the same message.
•If other attachments exist, the BlackBerry Messaging Agent requests the attachment content.
•If no additional attachments exist, the BlackBerry Messaging Agent finishes processing the message and sends the message to the user’s email application.
The messaging server delivers the message to the intended recipients.
Process flow: Searching an organization's address book from a BlackBerry device
1.A user searches for a contact on a BlackBerry device.
2.The BlackBerry device assigns a RefId to the search request, compresses and encrypts the request, and sends the request to the BlackBerry Enterprise Server over port 3101.
3.The BlackBerry Dispatcher decrypts and decompresses the request using the device transport key of the BlackBerry device, and sends the request to the BlackBerry Messaging Agent.
4.The BlackBerry Messaging Agent searches the GAL on the Microsoft Exchange server and retrieves the 20 closest matches for the contact lookup request.
The BlackBerry Messaging Agent sends the contact lookup results to the BlackBerry Dispatcher.
5.The BlackBerry Dispatcher encrypts the results using the device transport key of the BlackBerry device, compresses the encrypted data, and sends it to the BlackBerry Router for delivery to the BlackBerry device.
6.The BlackBerry Router sends the encrypted data to the wireless network over port 3101.
7.The wireless network verifies that the PIN belongs to a valid BlackBerry device that is registered with the wireless network, and sends the encrypted data to the BlackBerry device.
79