none
MailBox Replication Service API RRS feed

  • Question

  • Are there any APIs for processing the MailBox copy/move to third party storage/archiving/discovery purpose(s)?

    MRS (Mailbox replication service) proxy Web Service from EWS is promising that it does not require the Outlook Installation on the machine where extraction takes place.  But these APIs are geared towards the cmdlet Import/Export queue(s).

    Here is the use case:

    Export all items from a Mailbox and store them in native format ( .msg format - keeping all the MAPI properties) on a external storage/file share.

    Any help is appreciated.

    Thanks,

    Sada

    Sorry: This is a repost from http://social.technet.microsoft.com/Forums/en-US/exchange2010/thread/9d81ea49-006c-4047-a1c5-9717da32e45f

     


    • Edited by schiluveru Tuesday, March 29, 2011 4:38 PM spelling correction
    Tuesday, March 29, 2011 4:38 PM

Answers

All replies

  • >Export all items from a Mailbox and store them in native format ( .msg format - keeping all the MAPI properties) on a external storage/file share.

    Its important to realize that firstly .MSG and PST are office file format and therefore native to (Offcice)Outlook not Exchange. An msg file is essentially a serialized stream of all the Exchange properties that represent an object its documented in http://msdn.microsoft.com/en-us/library/cc463912%28v=exchg.80%29.aspx and http://msdn.microsoft.com/en-us/library/dd942138%28v=prot.13%29.aspx .

    In EWS in Exchange 2010 SP1 there where two operations added uploaditems and exportitems that allow you to exportitems and uploaditems in bulk to and from a mailbox http://msdn.microsoft.com/en-us/library/ff709523%28v=exchg.140%29.aspx the format these operations use is the FastTransferStream which is documented in MS-OXCFXICS and there's also a good presentation on the FTS format http://channel9.msdn.com/posts/Exchange-Fast-Transfer. Essentially the FTS stream is a serialized stream of all the Exchange properties that represent an object like TNEF or the MSG file.

    The other thing to keep in mind is that in regards to archiving/discovery exchange provides this functionality natively now in 2010.

    Cheers
    Glen

    • Marked as answer by schiluveru Wednesday, March 30, 2011 3:08 PM
    Wednesday, March 30, 2011 2:47 AM
  • >In EWS in Exchange 2010 SP1 there where two operations added uploaditems and exportitems that allow you to exportitems and uploaditems in bulk to and from a mailbox http://msdn.microsoft.com/en-us/library/ff709523%28v=exchg.140%29.aspx the format these operations use is the FastTransferStream which is documented in MS-OXCFXICS and there's also a good presentation on the FTS format http://channel9.msdn.com/posts/Exchange-Fast-Transfer. Essentially the FTS stream is a serialized stream of all the Exchange properties that represent an object like TNEF or the MSG file.

    Thanks Glen, This is the perfect information I am looking for.  This is pointing to right direction to implement my use case. 

    >The other thing to keep in mind is that in regards to archiving/discovery exchange provides this functionality natively now in 2010.

    Investigated this features available in Exchange 2010, but the customer storage needs are differrent from keeping and searching/indexing within the exchange.

    -Sada

     

     

     

    Wednesday, March 30, 2011 2:54 PM