locked
Importing exchange 2007 pst using exmerge to Exchange 2003 RRS feed

  • Question

  • I have a situation where I exported psts for various users on exchange 2007 using export-mailbox command.  I need to import these psts into exchange 2003 server.

     

    Exmerge keeps failing with the following error:

    Error configuring message service (MSPST MS) (MAPI_E_EXTENDED_ERROR) (CMapiSession::CreateEMSPSTProfile

    I've tried everything from permissions, recieve as, send as....read-only ... I checked all the articles ... and still nothing.. so my question.

     

    Can I NOT import pst created by exchange 2007 into exchange 2003 using Exmerge?  If so does anyone else have suggestion (please don't say use outlook, i have over 100 psts)?

     

    Thanks!

    Thursday, August 19, 2010 1:13 AM

Answers

  • I have a situation where I exported psts for various users on exchange 2007 using export-mailbox command.  I need to import these psts into exchange 2003 server. Exmerge keeps failing with the following error:

    Error configuring message service (MSPST MS) (MAPI_E_EXTENDED_ERROR) (CMapiSession::CreateEMSPSTProfile

    With the Exchange 2007 Export-Mailbox command, you export in Unicode format. ExMerge can’t handle Unicode PST files, only ANSI. While not officially supported, ExMerge at least used to work with Exchange 2007. You could also do a Move-Mailbox. 

    Error message when you use the ExMerge tool to export an Outlook 2003 mailbox to a .pst file: "The item could not be moved"
    http://support.microsoft.com/kb/916085

    Import-Mailbox Problems with Outlook PSTs
    http://www.exchangeinbox.com/article.aspx?i=108

    Using ExMerge with Exchange 2007
    http://www.exchangeinbox.com/article.aspx?i=88


    MCTS: Messaging | MCSE: S+M | Small Business Specialist
    Thursday, August 19, 2010 6:17 AM
  • You can convert Unicode to ANSI. (Be aware of the ANSI file size limitation, which is 2 GB. With Outlook 2003 / 2007 and Unicode it is 20 GB, with Outlook 2010 it is 50 GB.) See here for instance:

    Using Advanced Outlook Repair to Convert Outlook 2003-2010 Unicode PST File into Old Outlook 97-2002 ANSI Format
    http://www.datanumen.com/aor/convert-unicode-to-ansi.htm

    SysTools PST Upgrade - PST Conversion Tool
    http://www.pstupgrade.com/

    You can move mailboxes between different Exchange organizations. But I must admit, I have never been involved with moving mailboxes from Exchange 2007 to Exchange 2003, only the other way round and from Exchange 2007.

    How to Move a Mailbox Across Forests
    http://technet.microsoft.com/en-us/library/aa997145%28EXCHG.80%29.aspx

    Exchange 2007 Cross Org Mailbox Migration
    http://msexchangeteam.com/archive/2006/11/02/430289.aspx

     


    MCTS: Messaging | MCSE: S+M | Small Business Specialist
    Thursday, August 19, 2010 9:20 PM

All replies

  • Hi,

    Where are you trying to create the PST file? The message appears to be something wrong the creation process.

    because I had frequently used this. After a little investigation I came to the following conclusion. The directory where the PST file was to be exported to, wasn’t there anymore! And instead of giving a normal error like “Directory doesn’t exist”, ExMerge gave me a headache. The simple solution was this time to create the directory (or select another export directory).

     

    I hope this will help you.

     

    Regards.

    Shafaquat Ali.


    M.C.I.T.P Exchange 2007/2010, M.C.I.T.P Windows Server 2008, M.C.T.S OCS Server 2007 R2, URL: http://blog.WhatDoUC.net Phone: +923008210320
    Thursday, August 19, 2010 3:44 AM
  • I have a situation where I exported psts for various users on exchange 2007 using export-mailbox command.  I need to import these psts into exchange 2003 server. Exmerge keeps failing with the following error:

    Error configuring message service (MSPST MS) (MAPI_E_EXTENDED_ERROR) (CMapiSession::CreateEMSPSTProfile

    With the Exchange 2007 Export-Mailbox command, you export in Unicode format. ExMerge can’t handle Unicode PST files, only ANSI. While not officially supported, ExMerge at least used to work with Exchange 2007. You could also do a Move-Mailbox. 

    Error message when you use the ExMerge tool to export an Outlook 2003 mailbox to a .pst file: "The item could not be moved"
    http://support.microsoft.com/kb/916085

    Import-Mailbox Problems with Outlook PSTs
    http://www.exchangeinbox.com/article.aspx?i=108

    Using ExMerge with Exchange 2007
    http://www.exchangeinbox.com/article.aspx?i=88


    MCTS: Messaging | MCSE: S+M | Small Business Specialist
    Thursday, August 19, 2010 6:17 AM
  • well that answers it I believe....  there's no way to convert these UNICODE psts to ANSI format?

     

    I can't move mailbox they are in diff exchange orgs..(forest)

     

    thanks!

    Thursday, August 19, 2010 8:27 AM
  • You can convert Unicode to ANSI. (Be aware of the ANSI file size limitation, which is 2 GB. With Outlook 2003 / 2007 and Unicode it is 20 GB, with Outlook 2010 it is 50 GB.) See here for instance:

    Using Advanced Outlook Repair to Convert Outlook 2003-2010 Unicode PST File into Old Outlook 97-2002 ANSI Format
    http://www.datanumen.com/aor/convert-unicode-to-ansi.htm

    SysTools PST Upgrade - PST Conversion Tool
    http://www.pstupgrade.com/

    You can move mailboxes between different Exchange organizations. But I must admit, I have never been involved with moving mailboxes from Exchange 2007 to Exchange 2003, only the other way round and from Exchange 2007.

    How to Move a Mailbox Across Forests
    http://technet.microsoft.com/en-us/library/aa997145%28EXCHG.80%29.aspx

    Exchange 2007 Cross Org Mailbox Migration
    http://msexchangeteam.com/archive/2006/11/02/430289.aspx

     


    MCTS: Messaging | MCSE: S+M | Small Business Specialist
    Thursday, August 19, 2010 9:20 PM
  • Fantastic info about the conversion... I'm probably going to have to do that. ... we're actually in middle of migrating these users...we use Quest and quest keeps the source and target mailboxes in sync.... well one way only... from source to target... somehow new emails arrived in target mailbox prior to the users migrating because someone goofed (long story) .  Anyways, so there's only 2 days worth of new mail in the target (exchange 2007) that they don't have in source (exchange 2003) ... so I  have to bring those days worth of mail BACK to source... powershell exported it all to pst ... then was pulling my hair out wondering why I couldn't import them via exmerge back to source exchange server...

     

    Well i've used Mail Mig with exchange 2003 across forest and 2007 to 2007 cross forest... haven't tried 2007 to 2003... I'll look into that

     

    Anyways I have better approach now thanks to you!  Much Appreciated!!!

    Thursday, August 19, 2010 10:20 PM