Exchange detected that "C:\WINNT\system32\MAPI32.dll" is not the correct version required

Posted on 2005-03-14
Medium Priority
Last Modified: 2011-04-19
I have Exchange 2000 installed on W2K server w/ GFI Mail Security and GFI Mail Essentials. Everytime I open ESM I get this error that pops up:

Exchange detected that "C:\WINNT\system32\MAPI32.dll" is not the correct version required to run Exchange System Manger or Exchange 2000 Server. This may cause failures in Exchange System Manager, affect availability of your server, or both. For more information see Microsoft Knowledge Base Q266418 at http://support.microsoft.com

This KBA is no help I do not have Outlook installed on the exchange server. This is a production server so I dont waht to try to make any changes unless I'm sure of the solution. I tried googleing for a solution with no luck. ANy info or links would be appreciated.
Thank you,

You've got 35 points available to ask this question - ugh sorry.
Question by:quell23
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
LVL 22

Expert Comment

ID: 13538775
Did you install Outlook on this box? The Outlook mapi32 is diffrent from the Exchange ESM version and somtime messes things up.

Author Comment

ID: 13539038
Thanks but I do not have Outlook installed on the exchange server. Never have. Another thing I noticed is that exchange is now sending out NDR's. I have performed numerous relay test and all say no relay allowed. It is sending out NDR's from spam that has been coming in. Under internet msg formats in the adv tab nothing is checked besides Preserver senders display name. So  I have exchange configured to not send any NDR's. I have followed the instructions at http://www.amset.info/exchange/spam-cleanup.asp 

Anyway thats another problem possably another question, my main concern right now is the mapi32.dll problem.

Author Comment

ID: 13539361
UPDATE: I'm not for sure how or why this worked but it got rid of the pop up warning.
 I renamed mapi32.dll to mapi32.old  and then ran fixmapi.exe (which is supposed to be something outlook uses when there is 2 different versions present) Then rebooted the server and it works fine. No more pops up warning.  Just looked into the c:\winnt\system32 folder and there is no mapi32.dll file. There is the org one mapi32.old. Not for sure what this file is for. Back to googleing
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!


Author Comment

ID: 15670542
Its only 35 points but I think my last post qualifies as a UPDATE and a fix to the problem.

Accepted Solution

PashaMod earned 0 total points
ID: 15721936
Closed, 35 points refunded.
Community Support Moderator

Expert Comment

ID: 35427630
The easiest thing is to copy the mapi32.dll from the Exchange SP2 files to the system32 directory.  This files is not registered so attempts to register it will fail.  Reinstalling Exchange is a waste of time!

Featured Post

Free learning courses: Active Directory Deep Dive

Get a firm grasp on your IT environment when you learn Active Directory best practices with Veeam! Watch all, or choose any amount, of this three-part webinar series to improve your skills. From the basics to virtualization and backup, we got you covered.

Question has a verified solution.

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

Find out what you should include to make the best professional email signature for your organization.
Check out this step-by-step guide for using the newly updated Experts Exchange mobile app—released on May 30.
In this video we show how to create an Accepted Domain 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 Mail Flow >> Ac…
The basic steps you have just learned will be implemented in this video. The basic steps are shown to configure an Exchange DAG in a live working Exchange Server Environment and manage the same (Exchange Server 2010 Software is used in a Windows Ser…
Suggested Courses
Course of the Month13 days, 4 hours left to enroll

777 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