Applies to: Exchange Server 2007 SP1, Exchange Server
2007
Topic Last Modified: 2007-08-31
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:
Copy Code 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:Copy Code 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:
Copy Code 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:
Copy Code 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:
Copy Code 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:
Copy Code 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:Copy Code 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:
Copy Code Set-CASMailbox MailboxName -MAPIBlockOutlookVersions:$null
For More Information
For more information about the procedures in this topic, see the following topics.