Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

What are the steps to put exchange 2003 admin tools on an XP machine running Office 2007 without causing mapi32.dll errors?

Posted on 2009-04-13
8
495 Views
Last Modified: 2012-05-06
I installed the Exchange 2003 admin tools on my machine and messed up my mapi32.  I finally got my PC back to normal, running Office communicatior, Outlook 2007 and being able to send mail from within an Office document.  I had to uninstall the exchange tools to get my other stuff working, but I need the admin tools back.  I aready have the adminpak.msi working.  My question is:  what exactly do I need to do (and in what order) to install the exchange 2003 tools to avoid the mapi32.dll issue happening again.  I know they can all play nice, I had it working before my hard drive crashed and I had to rebuild the whole box.  I have the MSmapi32.dll version 12.0.4518.1014 in C:\Program Files\Common Files\System\MSMAPI\1033, and in c:\windows\system32, and I have the same version, but named mapi32.dll in C:\Program Files\Microsoft Office\Office12.
0
Comment
Question by:quaybj
  • 3
  • 3
  • 2
8 Comments
 
LVL 7

Expert Comment

by:sanjaykumar_p
ID: 24133200
0
 
LVL 65

Expert Comment

by:Mestha
ID: 24133749
Technically the combination isn't supported, for the reason you have given.
From memory I think it is Office first, then Exchange.

Simon.
0
 

Author Comment

by:quaybj
ID: 24138565
I already did all those steps, the question is how to preserve the mapi dll so that I can still send email from within Office.  The mapi from exchange steps on the Office mapi dll.  There is a way to place them so that this does not happen.  From what i understand the mapi from exchange is not needed for Outlook, but how to keep it from getting in the way is the question.  It is a question of which mapi dll, named what, goes in which folder.  I have seen that it the version 12. dll must go in the folder with office and that's what I have.  I think there must a reg key that gets overwritten when I install the tools... looking for that key.
0
Are your AD admin tools letting you down?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

 
LVL 7

Expert Comment

by:sanjaykumar_p
ID: 24140325
MS does not recommened to have outlook install on same machine on which Exchange tools installed keeping this in consideration I guess you should first install Exchange tools and then install Outlook which should avoid in MAPI32 dll error
0
 

Accepted Solution

by:
quaybj earned 0 total points
ID: 24143029
I have not seen where MS said not to have Outlook on the same machine where the tools are installed, I have definitely seen that Outlook should NEVER be installed on the Exchange server itself.  Anyway, the fix is to run fixmapi.exe which is located in the c:\windows\system32 folder.   I installed Office first, then Exchange tools, then ran fixmapi and everything runs fine.  This fix came from
http://office.microsoft.com/en-us/outlook/HP011164781033.aspx .  
It applies to Office 2003, but it worked for Office 2007.
Thanks for your input.
0
 
LVL 65

Expert Comment

by:Mestha
ID: 24143826
This is the Microsoft article on ESM and Outlook:
http://support.microsoft.com/default.aspx?kbid=266418

That article is at least seven years old.

Simon.
0
 

Author Comment

by:quaybj
ID: 24147176
Simon, your article is really concerned with keeping th Exchange running with issues.   "Unless               third-party programs are designed and tested to run in this configuration,               those programs may not work correctly and may adversely affect an Exchange computer."   My issue was about using only the admin tools for Exchange 2003 with and XP machine

Exchange 2000 support is not supported, but here is another article, http://support.microsoft.com/?kbid=304718, which says

Microsoft ExchangeThe Microsoft Exchange Simple Mail Transfer Protocol (SMTP) and Network News Transfer Protocol (NNTP) DLL files were added to Adminpak.msi. The additional Staxmem.dll, Smtpapi.dll, Smtpadm.dll, Smtpsnap.hlp, and Nntpsnap.hlp files were added to Adminpak.msi to allow 32-bit Windows XP Professional-based clients to administer the release of Exchange after Microsoft Exchange 2000.
Administration of Exchange-based servers after the Exchange 2000 version from 64-bit clients is not supported.

I fixed the problem myself by running fixmapi.

0
 
LVL 65

Expert Comment

by:Mestha
ID: 24147213
I posted the article because it was stated that you had never seen anything from Microsoft about Outlook and ESM being not supported on the same system. While you have quoted the second paragraph, the first one clearly states that the combination is not supported, and has been for some time. The fact that it can be made to work isn't really the issue, I was just completing the loop that Microsoft have stated that, and have done so for some time. Exchange 2007 was the first version of Exchange which allows the use of Outlook and the management tools on the same system in a supported environment.

Simon.
0

Featured Post

Announcing the Most Valuable Experts of 2016

MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Follow this checklist to learn more about the 15 things you should never include in an email signature from personal quotes, animated gifs and out-of-date marketing content.
This article aims to explain the working of CircularLogArchiver. This tool was designed to solve the buildup of log file in cases where systems do not support circular logging or where circular logging is not enabled
In this video we show how to create a Distribution Group 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 Recipients >>…
This video demonstrates how to sync Microsoft Exchange Public Folders with smartphones using CodeTwo Exchange Sync and Exchange ActiveSync. To learn more about CodeTwo Exchange Sync and download the free trial, go to: http://www.codetwo.com/excha…

789 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