Browse by Tags

Tagged Content List
  • Blog Post: How to use the same profile to connect to both Exchange 2013 and legacy versions of Exchange Server

    As promised in my previous post , here is an post which walks you through the creation of a profile which can be used to connect to both an Exchange 2013 Server as well as a legacy version of Exchange Server (2007, 2010). The reason why this is needed is because their is an explicit block in place that...
  • Blog Post: How to use MFCMAPI to create a MAPI profile to connect to Exchange 2013

    Well it's finally released. The long awaited MAPI/CDO download that includes the documentation which outlines how to connect to Exchange 2013. As a supplement to that I have created this blog post to walk you through the steps of creating a profile using MFCMAPI to troubleshoot issues. The intention...
  • Blog Post: Coexistence with Exchange 2013

    If you are on Exchange 2010 you will need SP3 to coexist with Exchange 2013. Exchange 2010 SP3 was released yesterday. http://blogs.technet.com/b/exchange/archive/2013/02/12/released-exchange-server-2010-sp3.aspx If you are still on Exchange 2007 you can install RU 10 and coexist with 2013....
  • Blog Post: IMAPISession::OpenAddressBook returns E_NOINTERFACE when providing an IID

    I am currently troubleshooting an issue and wrote some code in an effort to reproduce it. However, when my program called into IMAPISession::OpenAddressBook and gave the IID IID_IAddrBook for the lpInterface parameter it would return E_NOINTERFACE. This puzzled me because the method returns a pointer...
  • Blog Post: Recovering Personal Archive Mailboxes from a Recovery Database

    Personal archive mailboxes are new in Exchange 2010. They are designed to be a replacement for personal PSTs. They are better for Administrators who need to manage end users' personal repositories for email while at the same time ensure compliance and retention polices. The issue happens when an administrator...
  • Blog Post: How to use the Microsoft Exchange Troubleshooting Assistant (ExTra) to troubleshoot RPC Client Access issues

    I often ask customers to use ExTra to troubleshoot RPC Client Access issues. Rather then write this over and over again, here are the steps for using ExTra to troubleshoot a RPC Client Access issue. On the CAS Server that the MAPI client is connecting to run the following at the command prompt...
  • Blog Post: Managing Outlook Security Settings

    I got a question today about if one could set the Outlook Security Settings programmatically instead of requiring the user to go through the dialog in the Outlook UI. The answer is Yes, and the article below describes how to do it: How to Assign an S/MIME Certificate to a MAPI Profile for Use with...
  • Blog Post: Breaking Change : The System Attendant mailbox has been removed from Exchange 2010

    In previous versions of Exchange, the System Attendant (SA) Mailbox was used by the link monitoring service and for publishing Free / Busy information. However, this functionality is no longer needed in Exchange 2010. As such the mailbox has been removed. One catalyst to this change was the new High...
  • Blog Post: MAPI Forms don't launch when dowloaded from the Exchange Org Form Lib on Windows Vista

    After working this issue for just about six months I am finally at the stage where I can blog about this. Windows Vista changed the COM Activation model to prevent activiation of COM components registered in HKEY_CURRENT_USER when the COM client is running with elevated privileges. When a MAPI Form is...
  • Blog Post: MSPST and Session 0 Isolation don't mix

    I had a case recently where a customer was using the Microsoft Personal Storage Provider (MSPST) in a service. Everything was working fine until they moved to Windows Vista, the kernel objects MSPST uses (mutants, file mappings, etc) to allow two processes to synchronize access to the same physical ...
  • Blog Post: Accessing Exchange's Extended MAPI from a 64-bit Process *

    As you know Exchange 2007 has moved to the 64-bit space, however Exchange’s implementation of Extended MAPI did not. You can still download Exchange's Extended MAPI here , however it is only a 32-bit version. If you are moving your Exchange application to 64-bit you have some decisions to make. If...
Page 1 of 1 (11 items)