Cannot exmerge a .pst from domain A into domain B. Error configuring message service (MSPST MS) (MAPI_E_EXTENDED_ERROR) (CMapiSession::CreateEMSPSTProfile)

I have created  a .pst in a Vmware domain (domain A)  through the normal way in outlook (i.e to create the .pst I did NOT use Exmerge).
I then copied the .pst onto a folder on our work Exhange server (domain B). There is a user with the same name created on domain B, the user is called manager1 and the .pst is called manager1.pst, it was also originally created with this  name.
However when I try and import the .pst using exmerge into the manager1 mailbox I get the following error:  Error configuring message service (MSPST MS) (MAPI_E_EXTENDED_ERROR)  (CMapiSession::CreateEMSPSTProfile)

I can confirm:
* I have used exmerge successfully on domain B using the same logon account.
* I have been able to, by using exmerge, to download mailboxes into .pst's and then rename and import them into other users mailboxes on domain B.
* I can link this .pst into my own outlook profile so it cannot be corrupt.

So I think my question's are:
1) Can you import a .pst created in one domain into a different domain by using exmerge?
2) Can you import  a .pst created in outlook into another mailbox by using exmerge?

I am running Exchange 2003 Ent.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

ok, I've done that before, from one domain to another, and no issues..

Maybe the problem lays elsewhere, like with permissions or the version of ExMerge you have on the other domain..
Your computer needs exchange tools and outlook loaded also..

Checkout the requirements, it might trigger a difference..
MichaelK2Author Commented:
Ok, I have done the following:

I have deleted the .pst called Manager1.pst (that was the one that was created in domain A)  that I was trying import.
In domain B I have used used exmerge to download to Manager1's mailbox to a .pst (remember in domain B the user manager1 has got an active user accout as well as working mailbox).
I then used exmerge to import the .pst (that i had just created) back into manager1's mail box.
I used the same folders in which I experienced the original problem so i can confirm there is no permission problems there.

I then deleted the .pst that I had created in this test and copied the one that I had created on domain A (that is the one that I want to do the test on,  to see if you can import a .pst from another domain). I copied it into the same folder that I had previously used successfully, and tried to import using exmerge. But I got the same error message when it failed.
Look...i really feel that this is not a permissions problem. This mailbox I am trying to work with is in the same mailbox store that i have used exmerge on succussfully before. I have got full access to  the .pst file.

The problem is with that specific .pst file. The only difference I can think of is that it was created from a mailbox that was hosted on Exch 2003 STD, I am trying to import it into Exch 2003 ENT.
As per my knowledge new Unicode format used in Outlook 2003 is not supported with Exmerge.. you may try to use outlook to import the email's or convert the PST file to ANSI format and retry.

If This is not the case then check the permission of account which you are using for exmerge..;en-us;322312
Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

Its not the pst permissions we seek, its the exchange access that is relevant..

MichaelK2Author Commented:
Ok fine, I agree that it is not a .pst permission that is the problem here.
I did some more testing at home on the w/end. The reason why I did not use exmerge originally (in dom A)  to create the pst is that i did not have the necessary permissions,  there was some obscure group that had me as "deny" send and recieve as for that mailbox store. I have since rectified that and can now use exmerge to download a users (Manager1) mailbox to a .pst in dom A.

So now the facts are:
* In domain A I have used exmerge in Exchange 2003 to download a mailbox to a .pst.
* Copied it onto a memory stick and then copied it onto a completely different domain (domain B) in a different forest.
* When I try and run exmerge (in dom B) to import it  into a mailbox called Manager1 (exactly what the user was called in dom A). This is what I get
 [08:48:26] Using default locale for all mailboxes
[08:48:26] Initializing worker thread (Thread0)
[08:48:26] Merging data from file 'D:\MIGRATION TEST\MANAGER1.PST' to mailbox 'Manager1' ('MANAGER1') on server 'NITLINMSG01'.
[08:48:27] Error configuring message service (MSPST MS) (MAPI_E_EXTENDED_ERROR)  (CMapiSession::CreateEMSPSTProfile)
[08:48:27] Errors encountered. Copy process aborted for mailbox 'Manager1' ('MANAGER1').
[08:48:27] Number of items copied from the source store for all mailboxes processed: 0
[08:48:27] Total number of folders processed in the source store: 0
[08:48:27] 0 mailboxes successfully processed. 1 mailboxes were not successfully processed. 0 non-fatal errors encountered.
[08:48:27] Process completion time: 00:00:00

* I can confirm that in that particular mailbox store in domain B I have got the necessary permissions on it and have used exmerge successfully a number of times using the same mailbox store. I have created a number of test users and mailboxes  in domain B and used exmerge to export to .pst and then to impoprt back again. But all within domain B and not going outside it. The problem is this exmerge created .pst that comes from another domain that i cannot import despite seeming to have all the necessary permissions.

Our company is merging with another company and yours truly has been tasked with moving the mailboxes. I have read that it is possible to import from one domain to another, but I cannot seem to duplicate it, and my boss is starting to look at me funny.

I am convinced that it is not a permissions issue. It has got something
Are you able to open the pst file which you are trying ti import in outlook?
MichaelK2Author Commented:
Yes, I can still open it in the sense that I can still manually link it as a mail personal folder in outlook in another mail profile. It opens fine and all the old mails are there.
But I am not trying to import it into outlook, I am wanting to import into exchange via exmerge.
You said, you have already done the permission check and able to do PST import to this mailbox store. So we can void the permission part (Your account should have send as and receive as rights on the mailbox store)

Is the PST read only by any chance?

Is there any storage limits set on user mailbox?
MichaelK2Author Commented:
Lets back track a bit because you are confusing me.
I have not said that I was able to import it into a mailbox store. That is exactly what I cannot do and am trying to do via exmerge.
I said that I was able to import the .pst in question into another outlook mail profile just to confirm it was not corrupt.
But to answer your question:
* Is the PST read only by any chance?
  No, it is definitly not read only.
* Is there any storage limits set on user mailbox?
  No storage limits set on that store, there are currently other mailboxes in it that are much bigger.
Do one thing.. Create a new test admin account with specified permissions and retry the import.
Delegate the account Exchange View Only Administrator rights.
Assign Full permission including send as and receive as on mailbox store where user is located.
For more details Refer :
the permissions I mentioned were related to send as and receive as permissions in the new domain, you obviously have the export ok, now just ensure your the exchange administrator..
MichaelK2Author Commented:
The problem has become a non issue as I had to start moving the mailboxes to the new domain via exmerge last night, I moved a small dept of just over 10 boxes. No problems on either side. The real event seems to be working ok.
The problem that caused me to ask my original question was the fact that I could not import a exmerge created .pst from my home vmware domain into this (my work domain) and hence could not demonstrate it's viability to my boss in spite of all the literature out there telling me that it was indeed possible from one domain to another.
Why that was happeining will have to remain an anomally, as I am now making progress with the main migration, so now the demo is irrelavant.
But thank you for your response debuggerau and Subsun, I did learn a lot through this excerscise.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.