1. A user attaches a file to a message on a BlackBerry® device and sends the message.
• If the BlackBerry device is not running BlackBerry® Device Software Version 4.2 or later, and if the BlackBerry
device does not have a CMIME service book that indicates that the BlackBerry® Enterprise Server supports
attachment uploads, the Add Attachment menu item does not appear on the BlackBerry device.
• If the user tries to attach a file that exceeds the maximum file size that an administrator specified, a notification
appears and the user cannot attach the file.
2. The BlackBerry device compresses and encrypts the message, and sends the message to the wireless network over port
3101.
The BlackBerry device formats the header of the message to indicate that a large attachment is part of the message,
but it does not send the attachment content.
3. The wireless network sends the message to the BlackBerry Enterprise Server.
4. The BlackBerry Dispatcher decrypts and decompresses the message with the master encryption key of the BlackBerry
device.
If the BlackBerry Dispatcher cannot decrypt the message with the master encryption key, the BlackBerry Enterprise
Server ignores the message and sends an error message to the BlackBerry device.
5. The BlackBerry Messaging Agent stores the message properties in the user’s mailbox.
The BlackBerry Messaging Agent sends a request through the BlackBerry Dispatcher to the BlackBerry device for the
attachment content.
6. The BlackBerry device sends the attachment content through the BlackBerry Dispatcher to the BlackBerry Messaging
Agent.
If the attachment content is larger than a single data packet, the BlackBerry device divides the content into multiple
data packets and sends the data packets to the BlackBerry Messaging Agent.
7. The BlackBerry Messaging Agent verifies the validity of the attachment content, and stores the content in memory as
it 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.
8. After all of the attachment content arrives, the BlackBerry Messaging Agent checks for other attachments that are part
of the same message.
• If another attachment exists, 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.
9. The messaging server delivers the message to the intended recipients.
Feature and Technical Overview
Messaging process flows
43
Komentáře k této Příručce