I accidentally installed Microsoft Outlook on Exchange Server 2003. Now when I try to rebuild the default global address list, I get the error 'MAPI or an unspecified service provider.' I think my MAPI profile must be corrupted. Can you tell me how to fix this problem?
Installing Microsoft Outlook on Exchange Server is not recommended or supported. Exchange Server installs a copy of MAPI32.DLL file in the %systemroot%\system32 folder. Microsoft Outlook installs its own version of MAPI32.DLL in a different location in the program files folder, and installs a stub version in the location where Exchange Server expects to find it. This may continue to work for any length of time, but it is an unsupported configuration. Additionally, it may break some other programs that rely on MAPI.
You should uninstall Microsoft Outlook from the Exchange Server, then run Exchange setup and select the reinstall option.
Do you have comments on this Ask the Expert Q&A? Let us know.
Related information from SearchExchange.com:
Tip: Exchange and Outlook shouldn't share
Tip: Common Outlook DLL errors
Tip: Microsoft Outlook without Exchange Server
Learning Center: The Microsoft Outlook Toolbox
Reference Center: Microsoft Outlook tips and resources
Reference Center: MAPl tips and resources
Dig Deeper on Outlook management
Learn how to bulk modify alternate recipients and other Active Directory objects in Exchange Server 2003.
Discover tools and methods to globally disable IMAP and POP in Microsoft Exchange Server 2003.
Get tips on how to download POP3 email to Microsoft Outlook mailboxes in a Microsoft Exchange Server setup.