Search The Blog
About this site

@RoyOsherove

Subscribe!

This site aims to connect all the dots of my online activities - from tools, books blogs and twitter accounts, to upcoming conferences, engagements and user group talks.

from 5whys.com
Twitter: @RoyOsherove
My Book: The Art of Unit Testing
Latest Posts
« June @ Agile Israel (Feature Driven Development, Design For Testability) | Main | [Cool Tool] ASP.NET Enterprise Manager on Steroids: Ajax, Multiple DB types, And open source! »
Tuesday
Jun132006

Fixing "mapi32.dll is an invalid Extended MAPI Library" and "Mail is not installed on your system" on Windows Server 2003 with Exchange

I get these annoying message on w Windows 2003 Server with Exchange Installed, when trying to do mail merge or send do as attachement from within Word:
 
"mapi32.dll is an invalid Extended MAPI Library
Mail is not installed on your system"
 
I looked everywhere how to fix it, but it turns out there's a really easy fix for it.
 
From the TomorrowMan:
"This appears to be because the Exchange 2003 version of mapi32.dll located in c:\windows\system32\ has overwritten the Office 2003 version of MAPI32.dll and they are different.

To fix this problem I just took a copy of mapi32.dll from another Office 2003 installation and placed it in C:\Program Files\Microsoft Office\OFFICE11\ because it seems office will look there first, and voila it now works. "

Works like a charm.

PrintView Printer Friendly Version

Reader Comments (1)

It works perfectly .. :)

April 12, 2011 | Unregistered CommenterRaj

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>