title: Detect if Exchange MAPI is installed
body: <p>Since Exchange 2007, MAPI is no longer installed when Exchange is installed. On these systems <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=e17e7f31-079a-43a9-bff2-0a110307611e&amp;DisplayLang=en" rel="nofollow noreferrer">this install</a> is needed in addition to Exchange if you want to use MAPI.</p>
  
  <p>My software depends on Exchange MAPI, so I need to detect if its installed. How can I reliably test if MAPI is installed on the local machine? First prise will be if I can also know if its Exchange MAPI or outlook MAPI and if its 32 bit or the new 64 bit.</p>