MSG File Format [MS-OXMSG] : UnDocumented Stream : Olk10SideProps_0001 RRS feed

  • Question

  • Regarding [MS-OXMSG]

     I dragged a message from Outlook to disk (Using Outlook 2002 SP3) which creats a .msg file, there is always a stream called "Olk10SideProps_0001".

    This stream is not documented in [MS-OXMSG].

    Can you tell me it's purpose?

    Russell Mangel
    Las Vegas, NV

    When saving the very same message to disk using Outlook Object Model (OOM) (programmatically), then this stream is not created.
    Wednesday, July 30, 2008 3:52 AM


All replies

  • Good evening Russell - thanks for your question. I have alerted our Exchange protocols team, and one of our support specialists will be in touch with you soon.


    Bill Wesse


    Escalation Engineer
    Wednesday, July 30, 2008 11:03 PM
  • Hi Russell,

    I'm still waiting for some feedback on your question.  I haven't heard back yet so I re-emailed my primary contact for the document to get you some feedback.

    Developer Consultant
    Wednesday, August 6, 2008 9:38 PM
  • Russell,

    The stream is a opaque blob of data that is used by Outlook to address a functional problem.  This is an implementation detail on how Outlook team decided to address the functional problem.  The implementation details of Outlook are not part of the scope of the protocol documentation.
    Developer Consultant
    Thursday, August 7, 2008 4:44 PM

    Greetings Russell,

    After some research I confirmed that the data stream was only written out by Outlook 2002. The stream contains the message ID and store ID of the original data store the message came from. The main usage was to enable some drag/drop scenarios. In later versions of Outlook it is no longer written because drag/drop was managed through another implementation. The side stream should not hamper any interoperability scenarios.


    Steve Smegner
    Application Development Consulting Group

    Tuesday, August 12, 2008 1:14 PM