Unsolved

This post is more than 5 years old

2616

June 7th, 2011 04:00

unable to restore mail from Exchange 2003/2007 with MAPI_E_NOT_FOUND Error

Hello,

I’ve 2 Exchange servers: an old 2003 and a new 2010. Since the installation of the 2010 Exchange server, users are no more able to restore archived mails whatever they are on the 2003 or 2010 Exchange server.

When trying to open an archived mail, we receive after a 3 minutes “not responding” period the following error messages :

-          With Outlook 2007 : “The message selected is archived & shortcutted, and cannot currently be retreived.”

-          With Outlook 2003 : “Failed to initialize object. Unable to access global address list. Error code was -214767259”. And then “CExchShortcut: Detected invalid input”

-          In the EmailXtender log :

Source : CProcessMailbox

Routine : SetWasteBasket

Description: CProcessMailbox::SetWasteBasket - Caught general exception

HR : MAPI_E_NOT_FOUND

I’ve double check the installation procedure of EmailXtender on the Exchange 2010 server by following the deployment guide for a 2007 Server. I’ve also checked the permissions, and still cannot explain why people on the old Exchange 2003 server are also affected.

Any help will be welcome,

Best regards,

Jeff.

2 Intern

 • 

600 Posts

June 7th, 2011 04:00

Hi Jeff,

As part of migration did you move connection mailbox from one exchange server to another ? If answer is yes then try to remove connection mailbox and then add it back.

Thanks,

Rajan

June 7th, 2011 05:00

No, the legacy connection mailbox is still on the Exchange 2003 server. I’ve created a new connection mailbox on the Exchange 2010 server.

De : Rajan Katwal

Envoyé : mardi 7 juin 2011 13:58

À : Wioland Jean-François

Objet : New message: "unable to restore mail from Exchange 2003/2007 with MAPI_E_NOT_FOUND Error"

EMC Community Network

unable to restore mail from Exchange 2003/2007 with MAPI_E_NOT_FOUND Error

reply from Rajan Katwal in SourceOne and EmailXtender - View the full discussion

2 Intern

 • 

600 Posts

June 7th, 2011 05:00

In that case we need to verify two things:

· Are requests coming to the EX server, requests are dependent on the properties of EmailXtender contact in the AD. It should have http://EXServerName/ExShortcut/Query.asp listed. users machine should be able to resolve http://EXServerName/ExShortcut/Query.asp (which i believe should be resolving in your case because request seems to take 3 minutes but still check in IE )

· Verify “Send As” and “Receive As” permission have not changed for the service account. You should be able to open users mailbox while log-in with the EX Service account and then move/delete items from it. If you cannot open mailbox then you want to check the permissions. Sometimes it might look fine through Security tabs but outlook would usually confirm if the permissions are there or not.

Thanks

Rajan

2 Intern

 • 

272 Posts

June 7th, 2011 05:00

Open Outlook on the Server and verify you can open another user's mailbox that exists on each exchange server.

June 7th, 2011 06:00

Hello Gary,

It’s working on the Exchange 2003 server, but a login/password is requested on the Exchange 2010 server.

May it interfere with mail restoration on Exchange 2003 ?

Thanks,

Jeff

June 7th, 2011 06:00

Hi Rajan,

The URL resolution works fine and the mail search too : it’s the only way users have to retrieve their attachments.

I’ve already modified the “send as” and “receive as” permissions on Exchange 2003 according the instructions given in that post http://solutions.emc.com/emcsolutionview.asp?id=esg109524.

But I’ve just discovered with Gary that I can’t open the Exchange 2010 mailboxes from the Xtender server.

Thank you for your help.

Jeff

June 8th, 2011 04:00

Hello,

After some modifications on the permissions of the Exchange 2010 server the situation is a little bit better : users hosted on the Exchange 2003 server can now restore archived mails. The problem is the restoration process takes around 5 minutes ! Outlook hang during that time, users have to wait... If I kill the Outlook process without waiting the 5 minutes, and restart Outlook I can see the restored mail.

There are no more errors in the OTG logs, and I have no clue on what to do to solve that situation...

June 9th, 2011 05:00

Hello,

As I still have huge delays on mail restoration, I've analysed the network traffic with WireShark.

I've seen that immediatly after a mail restoration request, the MailXtender server send MAPI protocol paquets to the Exchange 2010 server, during 30 seconds. Then, he connects to the Exchange 2003 server, where the mailbox is located, and restore the mail instantly.

I just wonder how EmailXtender knows who is the mail server to restore the mailbox, and if that could be the origin of my problem ?

Thx,

Jeff

June 10th, 2011 02:00

The restoration problem was solved by modifying permissions on the new Exchange server.

No Events found!

Top