Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Message id is different for mail which is in Inbox & Sent items


View products that this article applies to.

Source: Microsoft Support

RAPID PUBLISHING

RAPID PUBLISHING ARTICLES PROVIDE INFORMATION IN RESPONSE TO EMERGING OR UNIQUE TOPICS, AND MAY BE UPDATED AS NEW INFORMATION BECOMES AVAILABLE.

↑ Back to the top


Symptoms

If we switch to Online mode after sending the message in outlook Cached mode, the message in your Sent Items in the mailbox (not the OST) contains a different value for the PR_INTERNET_MESSAGE_ID property when compared with MFCMapi.

↑ Back to the top


Resolution

This is expected behavior and as a workaround we could use Outlook in Online Mode.

Here is a more detailed explanation of what is happening in these 4 scenarios:

  1. In Online mode, when you send a message, it is submitted to Exchange and then stamped with PR_INTERNET_MESSAGE_ID. The copy in your Sent Items and the received item in your Inbox contain the same PR_INTERNET_MESSAGE_ID because they originated from the same message.
  2. If you then switch to Cached mode after sending the message in Online mode, the message from your Sent Items (which already contains the PR_INTERNET_MESSAGE_ID stamped by Exchange) is synched down to your OST. So when you view the message in the Sent Items in the OST, it contains the same PR_INTERNET_MESSAGE_ID as it did in Online mode.
  3. In Cached mode, when you send a message, it goes to the Outbox and is copied to the Sent Items BEFORE the message is submitted to Exchange. Since Outlook does not stamp the PR_INTERNET_MESSAGE_ID, the copy in the Sent Items does not contain this property. So when you view the message in the Sent Items, the PR_INTERNET_MESSAGE_ID is not present. The next time you synch, the message in your Sent Items is synched to your Exchange store, and then gets stamped by Exchange with a PR_INTERNET_MESSAGE_ID. The item in the Sent Items in the OST remains unchanged (no PR_INTERNET_MESSAGE_ID). (However, if there is a subsequent change to the online message in the Sent Items that causes it to synch back to the OST, the message in the OST will then contain the PR_INTERNET_MESSAGE_ID property.)
  4. If you then switch to Online mode after sending the message in Cached mode, the message in your Sent Items in the mailbox (not the OST) contains PR_INTERNET_MESSAGE_ID. The message in the Sent Items in the mailbox contains a different PR_INTERNET_MESSAGE_ID than the received item in the Inbox, because it was submitted to the store (during synch) as a separate message.

↑ Back to the top


More information

Steps to reproduce this issue : ( we can see the value of PR_INTERNET_MESSAGE_ID using MFCMapi )

  1. Message sent/received in Online mode and viewed in Online mode - PR_INTERNET_MESSAGE_ID is present on message in Sent Items and is the same as PR_INTERNET_MESSAGE_ID of the message in the Inbox
  2. Message sent/received in Online mode and viewed in Cached mode - PR_INTERNET_MESSAGE_ID is present on message in Sent Items and is the same as PR_INTERNET_MESSAGE_ID of the message in the Inbox
  3. Message sent/received in Cached mode and viewed in Cached mode - PR_INTERNET_MESSAGE_ID is NOT present on message in Sent Items
  4. Message sent/received in Cached mode and viewed in Online mode - PR_INTERNET_MESSAGE_ID is present on message in Sent Items and is not the same as PR_INTERNET_MESSAGE_ID of the message in the Inbox

↑ Back to the top


Disclaimer

MICROSOFT AND/OR ITS RESPECTIVE SUPPLIERS MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF THE INFORMATION CONTAINED IN THE DOCUMENTS AND RELATED GRAPHICS PUBLISHED ON THIS WEBSITE FOR ANY PURPOSE. THE DOCUMENTS AND RELATED GRAPHICS PUBLISHED ON THIS WEBSITE COULD INCLUDE TECHNICAL INACCURACIES OR TYPOGRAPHICAL ERRORS. CHANGES ARE PERIODICALLY ADDED TO THE INFORMATION HEREIN. MICROSOFT AND/OR ITS RESPECTIVE SUPPLIERS MAY MAKE IMPROVEMENTS AND/OR CHANGES IN THE PRODUCT(S) AND/OR THE PROGRAM(S) DESCRIBED HEREIN AT ANY TIME.

For more information on the terms of use, click on the link below:
http://support.microsoft.com/tou/

↑ Back to the top


Keywords: KB924213, kbrapidpub, kbtshoot, kbprb

↑ Back to the top

Article Info
Article ID : 924213
Revision : 3
Created on : 10/25/2007
Published on : 10/25/2007
Exists online : False
Views : 330