Applies to: Exchange Server 2010 SP3, Exchange Server 2010 SP2

Topic Last Modified: 2012-07-23

A resource mailbox is a mailbox that represents conference rooms and company equipment. Resource mailboxes are used for conference room or equipment scheduling. The Auto Accept agent is an Exchange store event sink that automatically processes meeting requests for resource mailboxes. In Microsoft Exchange Server 2003, you must use the Auto Accept agent for resource mailboxes. Because Exchange Server 2010 supports automatic booking for resource mailboxes, the Auto Accept agent isn't required.

Upgrading Exchange 2003 Auto Accept agent-based resource mailboxes to Exchange 2010 involves the following steps:

  1. Unregister the Exchange 2003 Auto Accept agent-based resource mailboxes from the Exchange 2003 store.

  2. Move the resource mailboxes from the Exchange 2003 server to an Exchange 2010 Mailbox server.

  3. Convert the Exchange 2003 Auto Accept agent-based mailbox to an Exchange 2010 resource mailbox.

  4. Configure automated processing for the Exchange 2010 resource mailbox.

Looking for other management tasks related to resource mailboxes? Check out Managing Resource Mailboxes and Scheduling.

Step 1: Use a command prompt to unregister the Exchange 2003 Auto Accept agent

To perform this procedure, the account you use must be an Exchange Admin account and have Local Administrator rights.

From a Command Prompt window on an Exchange 2003 computer, use the following example to unregister the Exchange 2003 Auto Accept agent-based resource mailboxes from the Exchange 2003 store.

Copy Code
cscript RegisterMailbox.vbs /u /m:"Room2@Fabrikam.Contoso.com"

This script is located in the Auto Accept agent installation directory (usually %Program Files%\Exchsrvr\Agents\AutoAccept).

Step 2: Use the EMC or the Shell to move the mailbox to an Exchange 2010 Mailbox server

You need to be assigned permissions before you can perform this procedure. To see what permissions you need, see the "Mailbox moves" entry in the Mailbox Permissions topic.

You can use the EMC or the Shell to move the Auto Accept agent-based resource mailboxes from the Exchange 2003 server to an Exchange 2010 Mailbox server. For detailed instructions, see the following topics:

Step 3: Use the Shell to convert the Auto Accept agent-based mailbox to an Exchange 2010 resource mailbox

After you move the Exchange 2003 resource mailbox to Exchange 2010, it's considered a shared mailbox. You must convert the shared mailbox to an Exchange 2010 resource mailbox.

You need to be assigned permissions before you can perform this procedure. To see what permissions you need, see the "Recipient Provisioning Permissions" section in the Mailbox Permissions topic.

Note:
You can't use the EMC to convert the Auto Accept agent-based mailbox.

This example converts the mailbox Room222 to a room mailbox.

Copy Code
Set-Mailbox Room222 -Type Room

For more information, see Convert a Mailbox.

Step 4: Use the Shell to configure automatic processing of the Exchange 2010 resource mailbox

After you convert the mailbox to an Exchange 2010 resource mailbox, you may want to configure the resource mailbox to automate the processing of meeting requests.

You need to be assigned permissions before you can perform this procedure. To see what permissions you need, see the "Calendar processing" entry in the Mailbox Permissions topic.

Note:
You can't use the EMC to configure automatic processing of resource mailboxes.

This example configures the automatic processing of the room mailbox Room222 to approve in-policy requests from all users.

Copy Code
Set-CalendarProcessing -Identity Room222 -AutomateProcessing AutoAccept -AllBookInPolicy $true

For more information, see the following topics: