When You Use Outlook With an Exchange 2007 Mailbox, You Cannot Connect to Exchange 2007, and You Receive an Error Message

Microsoft Exchange Server 2007 will reach end of support on April 11, 2017. To stay supported, you will need to upgrade. For more information, see Resources to help you upgrade your Office 2007 servers and clients.

 

Applies to: Exchange Server 2007, Exchange Server 2007 SP1

This topic explains how to resolve certain error messages that occur when you try to start Microsoft Office Outlook 2007 and access a profile for a Microsoft Exchange Server 2007 mailbox. In certain circumstances, when you start Outlook 2007 or Microsoft Entourage for Mac and try to access a profile for an Exchange 2007 mailbox, you receive one of the following error messages:

  • Your Exchange Server administrator has blocked the version of Outlook that you are using. Contact your administrator for help.

  • Entourage cannot connect to the Exchange server. Make sure that your password was entered correctly and try again. (Error: 64927).

These error messages occur when one or more of the following conditions are true:

  • You do not have an existing public folder tree.

  • MAPI is disabled for your mailbox.

  • Encryption is required for the Exchange connection.

  • Cached Exchange Mode is required for your mailbox.

  • Outlook Anywhere (RPC over HTTP) is disabled for your mailbox.

  • Your version of Outlook is specifically blocked by Exchange 2007.

To resolve this error, choose the appropriate procedure in this topic based on which of the previous conditions are true. The procedures to choose from are as follows:

  • Create an Exchange 2007 Public Folder tree.

  • Enable MAPI for your mailbox or use a different method to connect to Exchange 2007.

  • Enable encryption for the Exchange 2007 connection.

  • Enable Cached Exchange Mode for your mailbox, or disable the requirement for your mailbox to use Cached Exchange Mode.

  • Enable Outlook Anywhere (RPC over HTTP) for your mailbox.

  • Unblock your version of Outlook in Exchange 2007.

Before You Begin

To perform the following procedures, the account you use must be delegated the following:

  • Exchange Recipient Administrator permissions

  • Local Administrator permissions

For more information about permissions, delegating roles, and the rights that are required to administer Exchange 2007, see Permission Considerations.

Procedure

To create a public folder tree

  • If you do not have an existing public folder tree and you are trying to connect with an Office Outlook 2003 or earlier client, you cannot access an Exchange 2007 mailbox. To create a public folder tree, see How to Create a New Public Folder Database.

To enable MAPI for your mailbox from the Exchange Management Shell

  • To determine whether MAPI is disabled for your mailbox, run the following command:

    Get-CASMailbox MailboxName | FL mapienabled
    
  • If the command returns $false, you must enable MAPI for your mailbox or choose an alternative connection method. To enable MAPI for your mailbox, run the following command:

    Set-CASMailbox MailboxName -mapienabled:$true
    

To enable encryption for the Exchange 2007 connection

  • To determine whether encryption is enabled for the Exchange 2007 connection, run the following command from the Exchange Management Shell:

    Get-MailboxServer ServerName | FL MAPIEncryptionRequired
    
  • If the command returns $true, you must enable encryption for the Exchange 2007 connection within Outlook. See the Outlook documentation for further details.

To enable Cached Exchange Mode for your Mailbox or disable the requirement for Cached Exchange Mode by using the Exchange Management Shell

  • To determine whether Cached Exchange Mode is required for your mailbox, run the following command:

    Get-CASMailbox MailboxName | FL MAPIBlockOutlookNonCachedMode
    
  • If the command returns $true, you must connect to Exchange 2007 by using Cached Exchange Mode or disable the requirement for Cached Exchange Mode. To configure Outlook to use Cached Exchange Mode, see the Outlook documentation for further details.

  • To disable the requirement for Cached Exchange Mode, run the following command:

    Set-CASMailbox MailboxName -MAPIBlockOutlookNonCachedMode:$false
    

To enable Outlook Anywhere for your mailbox by using the Exchange Management Shell

  • To determine whether Outlook Anywhere is enabled for your Exchange 2007 mailbox, run the following command from the Exchange Management Shell:

    Get-CASMailbox MailboxName | FL MAPIBlockOutlookRpcHTTP
    
  • If the command returns $true, you must enable Outlook Anywhere for the Exchange 2007 mailbox by using the following command:

    Set-CASMailbox MailboxName -MAPIBlockOutlookRpcHTTP:$false  
    

To unblock all versions of Outlook by using the Exchange Management Shell

  • To unblock all versions of Outlook, run the following command:

    Set-CASMailbox MailboxName -MAPIBlockOutlookVersions:$null
    

For More Information

For more information about the procedures in this topic, see the following topics.