eimagine
  • About
  • What We Do
  • Expertise
  • Careers
  • Resources
  • Get Started
Select Page

CRM 2011 Email Router: Exchange MAPI subsystem not installed – What?

by eimagine Team | Sep 6, 2013 | Dynamics CRM | 1 comment

Recently, I was in the process of installing the Microsoft Dynamics 2011 Email Router on a new build Windows Server 2008 R2 system, when I got this error. What the…. This isn’t the Exchange Server….

The install started out just fine. Selected install locations, yada yada, no issues. However, when the install got to the System Checks portion, this error popped up:

There is no email program associated to perform the requested action. Please install an email program or, if one is already installed, create an association in the Default Programs control panel.

Uh… Microsoft, what? I don’t need an email program installed….

When I clicked OK, it looked like the Exchange check failed.

System Check Failed: The Microsoft Exchange MAPI subsystem is not installed on this system.

Okay, maybe I should click on Details and see if there’s anything helpful.

Details: The Microsoft Exchange MAPI subsystem is not installed on this system.

….Okay, not as helpful as I’d hoped.

Fortunately, Microsoft is well aware of this issue, and have posted a Knowledge Base article (kb951401) on this very issue.

Apparently, this error is because starting with Exchange 2007, the Messaging API (that’s the MAPI) client libraries and the Collaboration Data Objects (CDO) are no longer packaged with Exchange.

However, here’s the tricky part – the MAPI and CDO 1.2.1 should be installed on the server running the CRM 2011 Email Router, not the Exchange server. And in addition, if you are running Microsoft Outlook on the same server running the Email Router, you don’t need these two components to be installed separately.

Once I installed the Microsoft Exchange Server MAPI Client and Collaboration Data Objects 1.2.1 (you can download them from Microsoft’s website here), I re-ran the CRM Email Router installation, and….

System Check Completed Successfully

Ah, that’s what I needed to see!

Related

Like this post? Share it!

1 Comment

  1. Tommie Sue
    Tommie Sue on February 26, 2015 at 11:42 am

    Thank you for this helpful, straight forward post.

    Reply

Submit a Comment Cancel reply

Your email address will not be published. Required fields are marked *

Categories

.NET
Business
Career
Cloud Services
Cloud Storage
Community
CRM
Dynamics CRM
eimagine
Agile
HoloLens
Marketing
Microsoft
Microsoft Dynamics 365
Mobile
Mobile Development & Apps
News & Awards
Project Management
Sales
Salesforce
Security
SharePoint
SQL
Uncategorized
Unity3D
Web


Authors

  • Andrew Corrington
  • Audrey Flint
  • Benjamin Fox
  • Ben Klopfer
  • Britney Earwood
  • eimagine CRM Team
  • eimagine Dev Team
  • eimagine PM Team
  • eimagine SharePoint Team
  • eimagine Team
  • Emily Lefebvre
  • Eric Dosmann
  • Hadley Green
  • Jake Jones
  • James Krauss
  • Jeff Hollandsworth
  • Joel Clark
  • Joel Russell
  • Jordan Sanders
  • Laura Bennett
  • Laura Hansen
  • Mark Davidson
  • Matt Ray
  • Neal Tardy
  • Ryan Bond
  • SCCM Admin
  • Scott Crane
  • Wally Cabigas
  • eimagine is a full-service Indianapolis-based information technology consulting company founded in 1998 that strives to consistently exceed clients’ expectations, and has a proven history of success with large-scale customers in both government and commercial industries.

    LOG IN

    Follow Us

    • Facebook
    • Twitter
    • LinkedIn

    8925 North Meridian Street
    Suite 115
    Indianapolis, IN 46260
    317-577-9958
    [email protected]

    Designed by Elegant Themes | Powered by WordPress