Solved

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

Posted on 2009-07-09
12
699 Views
Last Modified: 2012-05-07
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.
0
Comment
Question by:MichaelK2
  • 5
  • 4
  • 3
12 Comments
 
LVL 23

Assisted Solution

by:debuggerau
debuggerau earned 40 total points
Comment Utility
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..
http://support.microsoft.com/kb/174197
0
 

Author Comment

by:MichaelK2
Comment Utility
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.
0
 
LVL 40

Assisted Solution

by:Subsun
Subsun earned 40 total points
Comment Utility
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..
http://support.microsoft.com/default.aspx?scid=kb;en-us;322312
0
 
LVL 23

Assisted Solution

by:debuggerau
debuggerau earned 40 total points
Comment Utility
Its not the pst permissions we seek, its the exchange access that is relevant..

0
 

Author Comment

by:MichaelK2
Comment Utility
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
 
   
0
 
LVL 40

Assisted Solution

by:Subsun
Subsun earned 40 total points
Comment Utility
Are you able to open the pst file which you are trying ti import in outlook?
0
Top 6 Sources for Identifying Threat Actor TTPs

Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

 

Author Comment

by:MichaelK2
Comment Utility
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.
0
 
LVL 40

Expert Comment

by:Subsun
Comment Utility
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?
0
 

Author Comment

by:MichaelK2
Comment Utility
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.
0
 
LVL 40

Expert Comment

by:Subsun
Comment Utility
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 : http://support.microsoft.com/kb/292509
0
 
LVL 23

Expert Comment

by:debuggerau
Comment Utility
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..
0
 

Accepted Solution

by:
MichaelK2 earned 0 total points
Comment Utility
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.
Cheers
0

Featured Post

Are your corporate email signatures appalling?

Is it scary how unprofessional your email signatures look? Do users create their own terrible designs and give themselves stupid job titles? You can make this a lot easier for yourself by choosing an email signature management solution from Exclaimer today.

Join & Write a Comment

Resolve Outlook connectivity issues after moving mailbox to new Exchange 2016 server
This process describes the steps required to Import and Export data from and to .pst files using Exchange 2010. We can use these steps to export data from a user to a .pst file, import data back to the same or a different user, or even import data t…
In this video we show how to create a Resource Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: Navigate to the Recipients >> Resources tab.: "Recipients" is our default selection …
In this video we show how to create an Address List in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Organization >> Ad…

728 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

9 Experts available now in Live!

Get 1:1 Help Now