Share via


Cannot View Default Public Folder from Outlook 2007 in Mixed Topology When Public Folder Resides on Exchange 2007 Mailbox Server

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.

 

In mixed Exchange Server 2003 and Exchange Server 2007 organizations, users may not be able to view a default public folder from Outlook 2007 or Outlook Web Access. This issue occurs under the following conditions:

  • Your organization contains both Exchange 2003 and Exchange 2007 servers

  • The user's mailbox resides on an Exchange 2007 server

  • The default public folder resides on an Exchange 2003 server

  • The user's default public folder database resides on an Exchange 2003 server

As a result of these conditions, administrators can view the public folder tree from the Public Folder Management Console or the Exchange Management Shell, but users cannot view the public folder tree from Outlook 2007.

This topic explains how to use Active Directory Service Interfaces (ADSI) Edit (ADSIEdit.msc) and the Exchange Management Shell to allow users of Outlook 2007 or Outlook Web Access to view a default public folder that resides on an Exchange 2007 Mailbox server.

Resolution

To resolve this issue, complete the following steps:

  1. Assign the Exchange Server group full permission on the public folder hierarchy by using either ADSIEdit.msc on the Exchange 2007 server or by using Exchange System Manager on the Exchange 2003 server. The steps for using ADSIEdit.msc are detailed later in this topic. For instructions about how to assign permissions in Exchange 2003, see Modifying Store Permissions in Exchange 2000 and Exchange 2003.

  2. Unblock the Outlook version for the Exchange 2007 mailbox by using the Exchange Management Shell. This step is detailed later in this topic.

  3. Restart the Microsoft Exchange Information Store service. For detailed instructions, see Cannot View Default Public Folder from Outlook 2007 in Mixed Topology When Public Folder Resides on Exchange 2007 Mailbox Server.

Before You Begin

To use ADSIEdit.msc to assign the Exchange Server group full permission on the public folder hierarchy, the account you use must be delegated the following:

  • Membership in the local Administrators group

To use the Set-CASMailbox cmdlet to unblock the Outlook version for the Exchange 2007 mailbox, the account you use must be delegated the following:

  • Exchange Recipient Administrator role

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

You can run ADSIEdit.msc from a client computer or server. The computer does not have to be a member of a domain, but the user must have the rights to view and edit the Active Directory directory service domain to which the user is connecting. For more information about how to use ADSI Edit, see Adsiedit Overview.

Important

If you use ADSIEdit.msc or any other Lightweight Directory Access Protocol (LDAP) version 3 client, and you incorrectly modify the attributes of Active Directory objects, serious problems may occur. These problems may require you to reinstall Windows Server 2003, Exchange 2007, or both Windows Server 2003 and Exchange 2007. We cannot guarantee that you will be able to resolve problems that occur if you incorrectly modify Active Directory object attributes..

Procedure

To use ADSIEdit.msc to assign the Exchange Server group full permission on the public folder hierarchies

  1. Start ADSIEdit. Click Start, click Run, type adsiedit.msc, and then click OK.

    Note

    For more information about how to use ADSI Edit, see Adsiedit Overview.

  2. Locate the Public Folders attribute by going to the following location:

    CN=Folder Hierarchies\CN=Exchange Administrative Group\CN=<Organization>\CN= Microsoft Exchange\CN= Services\CN= Configuration\DC=<Domain Name>\DC=com

  3. In the details pane, right click CN=Public Folders, and then click Properties.

  4. On the Security tab, in the Group or user names box select Exchange Servers.

  5. In Permissions for Exchange Servers, select Full control in the Allow column.

  6. Click OK, and then close ADSIEdit.

To use the Exchange Management Shell to unblock the Outlook version for a mailbox

  1. Run the following command:

    Set-CasMailbox -Identity <Mailbox Name> -MAPIBlockOutlookVersions:$null
    
  2. Restart the Microsoft Exchange Information Store service. For detailed instructions, see Cannot View Default Public Folder from Outlook 2007 in Mixed Topology When Public Folder Resides on Exchange 2007 Mailbox Server.

For detailed syntax and parameter information, see Set-CASMailbox.

For More Information

For more information about managing public folders, see Managing Public Folders.