Email messages on a Microsoft Exchange Server are marked as read when accessed by the BlackBerry Internet Service via POP

Article ID: KB03913

Type: Support Content

Last Modified: 08-22-2012

 

Product(s) Affected:

  • BlackBerry Internet Service
CollapseEnvironment
  • BlackBerry® Internet Service
  • Microsoft® Exchange 2003, 2007, and 2010
  • Microsoft® Office 365
CollapseOverview

Email messages are marked as read on the Microsoft® Exchange Server when accessed via a POP integration with the BlackBerry® Internet Service.

CollapseCause

When the BlackBerry Internet Service issues the command TOP <msg_uid> <msg_size>, the Microsoft Exchange Server marks the email messages as read. By design, POP does not have read or unread functionality, however when the BlackBerry Internet Service accesses the mailbox, the status of the email message is changed automatically to read by the messaging server.

To read email messages from an integrated account, the command TOP <msg_uid> <msg_lines> is used, with a <msg_lines> count equal or greater to the amount of lines in the email message. This command returns the entire email message including all headers. According to the RFC standard, when the value of <lines> is equal or greater to the number of lines in the email message , the entire email message will be displayed. The example below shows what would occur during BlackBerry Internet Service integration with one new email message:

C> telnet server.com 110

S> +OK Microsoft Exchange Server 2003 POP3 server ready.

C> USER testuser

S> +OK

C> PASS password

S> +OK User successfully logged on.

C> STAT

S> +OK 1 3611

C> UIDL

S> +OK

S> 1 AAwh/KAAAAAod7I61XIb+CUvteSrrDfb

C> LIST 1

S> +OK 1 3611

C> TOP 1 3611

S> +OK

S> <message_headers_and_body>

C> QUIT

S> +OK Microsoft Exchange Server 2003 POP3 server signing off.

In this example, Microsoft Exchange correctly returns the full email message, but has marked the email message as read in the Microsoft Exchange 2003 mailbox. However, the Internet specification does not state that email messages should be marked read or unread when using the TOP command. When Microsoft Exchange 2003 registers the command TOP <msg_uid> <msg_lines> with a <msg_lines> count greater than 0, the email message is marked as read.


CollapseResolution

There are two possible resolutions for this issue:

Resolution 1

Integrate the email account using Microsoft® Outlook® Web Access or Internet Message Access Protocol (IMAP).

For instructions on how to integrate a Microsoft® Outlook® Web Access, see KB03133

For instructions on how to integrate an IMAP account, see KB02189.

Resolution 2

For Microsoft Exchange 2003, set up a forwarding rule. For instructions on how to do so, please see Microsoft Support and refer to KB281926.

CollapseAdditional Information

If you are using Microsoft Exchange 2000, please see KB03015.

Disclaimer

By downloading, accessing or otherwise using the Knowledge Base documents you agree:

   (a) that the terms of use for the documents found at www.blackberry.com/legal/knowledgebase apply to your use or reference to these documents; and

   (b) not to copy, distribute, disclose or reproduce, in full or in part any of the documents without the express written consent of RIM.


Visit the BlackBerry Technical Solution Center at www.blackberry.com/btsc.