Applies to: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
Topic Last Modified: 2007-08-27

This topic explains how to use the Exchange Management Shell or the Exchange Management Console to mail-enable public folders.

Important:
To ensure that users can send e-mail messages to a mail-enabled public folder, the public folder must have at least the CreateItems access right granted to the Anonymous account. For more information about how to set client access permissions, see Configuring Public Folder Permissions.

Before You Begin

Before you perform the following procedure, you must perform the actions in one of the following sections based on whether you are working with the release to manufacturing (RTM) version of Microsoft Exchange Server 2007 or Exchange 2007 Service Pack 1 (SP1).

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

Permissions and Prerequisites for Exchange 2007 SP1

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

  • Exchange Public Folder Administrator role and local Administrators group for the target server

Also, before you perform this procedure, be aware that you must create a public folder before you can mail-enable it. For information about how to create public folders, see How to Create Public Folders.

Permissions and Prerequisites for the RTM Version of Exchange 2007

To perform the following procedure in the RTM version of Exchange 2007, the account you use must be delegated the following:

  • Exchange Server Administrator role and local Administrators group for the target server

Also, before you perform this procedure, be aware that in the RTM version of Exchange 2007, you can manage public folders only in the Exchange Management Shell. You cannot use the Exchange Management Console.

Procedure

Exchange 2007 SP1

To use the Exchange Management Console to mail-enable a public folder

  1. Start the Exchange Management Console.

  2. In the console tree, click Toolbox.

  3. In the result pane, click Public Folder Management Console, and then in the action pane, click Open Tool. The Public Folder Management Console appears.

  4. In the public folder tree, click or expand Default Public Folders, and then if any public folders are displayed in the result pane, select the parent folder of the public folder that you want to mail-enable.

  5. In the result pane, select the public folder that you want to mail-enable.

  6. In the action pane, click Mail Enable.

  7. To indicate that this is a mail-enabled public folder, the icon for the public folder changes.

    Mail-enabled public folders are represented by the following icon.

    mail-enabled public folder icon

    Public folders that are not mail-enabled are represented by the following icon.

    mail-disabled public folder icon

To use the Exchange Management Shell to mail-enable a public folder

  • To mail-enable the public folder named My Public Folder, run the following command.

    Copy Code
    Enable-MailPublicFolder -Identity "\My Public Folder"
    
  • To mail-enable the public folder named My Public Folder on the server named Server01, run the following command.

    Copy Code
    Enable-MailPublicFolder -Identity "\My Public Folder" -Server "Server01"
    
    Note:
    If you do not specify a server, the cmdlet checks whether the local server is an Exchange 2007 Mailbox server that contains a public folder database. If it is, the public folder is created locally. If it is not, Exchange finds the closest (by site cost) Exchange 2007 Mailbox server that has a public folder database on which to create the public folder.
  • To mail-enable the public folder named My Public Folder, but hide the folder from address lists, run the following command.

    Copy Code
    Enable-MailPublicFolder -Identity "\My Public Folder" -HiddenFromAddressListsEnabled $True
    

For detailed syntax and parameter information, see the Enable-MailPublicFolder reference topic.

Exchange 2007 RTM

To use the Exchange Management Shell to mail-enable a public folder

  • To mail-enable the public folder named My Public Folder, run the following command.

    Copy Code
    Enable-MailPublicFolder -Identity "\My Public Folder"
    
  • To mail-enable the public folder named My Public Folder on the server named Server01, run the following command.

    Copy Code
    Enable-MailPublicFolder -Identity "\My Public Folder" -Server "Server01"
    
    Note:
    If you do not specify a server, the cmdlet checks whether the local server is an Exchange 2007 Mailbox server that contains a public folder database. If it is, the public folder is created locally. If it is not, Exchange finds the closest (by site cost) Exchange 2007 Mailbox server that has a public folder database on which to create the public folder.
  • To mail-enable the public folder named My Public Folder, but hide the folder from address lists, run the following command.

    Copy Code
    Enable-MailPublicFolder -Identity "\My Public Folder" -HiddenFromAddressListsEnabled $True
    

For detailed syntax and parameter information, see the Enable-MailPublicFolder (RTM) reference topic.

For More Information

To learn more about public folders, see Understanding Public Folders.

For more information about how to manage public folders, see Managing Public Folders.

For more information about using the Exchange Management Shell, see Using the Exchange Management Shell