?
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
Medium Priority
?
515 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
Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

 
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

[Webinar] Cloud and Mobile-First Strategy

Maybe you’ve fully adopted the cloud since the beginning. Or maybe you started with on-prem resources but are pursuing a “cloud and mobile first” strategy. Getting to that end state has its challenges. Discover how to build out a 100% cloud and mobile IT strategy in this webinar.

Question has a verified solution.

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

On September 18, Experts Exchange launched the first installment of the Help Bell, a new feature for Premium Members, Team Accounts, and Qualified Experts. The Help Bell will serve as an additional tool to help teams increase question visibility.
Here in this article, you will get a step by step guidance on how to restore an Exchange database to a recovery database. Get a brief on Recovery Database and how it can be used to restore Exchange database in this section!
how to add IIS SMTP to handle application/Scanner relays into office 365.
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an anti-spam), the admin…
Suggested Courses

850 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