Set Up the Unified Messaging Test Phone

[This is pre-release documentation and subject to change in future releases. This topic's current status is: Milestone-Ready.]

Applies to: Exchange Server 2010 Beta* *Topic Last Modified: 2008-10-23

You can manually install and configure the Exchange Unified Messaging (UM) Test Phone application on a server running Microsoft Exchange Server 2010 that doesn't have the Unified Messaging server role installed or on a client computer. You can use the UM Test Phone to test the functionality of specific Unified Messaging features such as call answering, subscriber access, and auto attendants.

Before You Begin

Before you can run the Exchange UM Test Phone application, you must set up and configure the client computer by installing the appropriate audio devices, audio drivers, speakers, and a microphone. The Exchange UM Test Phone application streams the audio to the audio devices configured on the client computer from the Unified Messaging server. Verify that these devices are connected and working correctly before you run the Exchange UM Test Phone application on a client computer.

Note

If you're using a Unified Messaging server with multiple network adapters or you have multiple IP addresses bound to a single network adapter and you're experiencing intermittent problems, you may have to change the binding order of the network adapters or change the order of the IP addresses to correct these issues.

To perform this procedure, the account you use must be delegated the Exchange Organization Administrator role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange 2010, see Important: Update for Permissions in Exchange 2010.

Important

When you're testing the functionality of a 64-bit Unified Messaging server, you must copy the required files from a 64-bit Unified Messaging server. However, you can only test the functionality of a 64-bit Unified Messaging server from a 64-bit client computer or a server that isn't running the Unified Messaging server role.

Procedure

To configure a Unified Messaging server using either the 32-bit or 64-bit version of Exchange 2010

  1. Install the Exchange 2010 Unified Messaging server role.

    Note

    You can install the Unified Messaging server role on an Exchange 2010 computer on which a different server role is currently installed, or you can install the Unified Messaging server role on a separate computer in the same Exchange 2010 organization.

  2. Use Active Directory Users and Computers to create a new user object. When you create the user, don't create an Exchange mailbox.

  3. From the Start menu, open the Exchange Management Console.

  4. In the console tree, expand Recipient Configuration, and then click Mailbox.

  5. In the action pane, click New Mailbox.

  6. Use the New Mailbox wizard to create a user mailbox for the user you created earlier in this procedure. For more information, see Create a Mailbox for an Existing User.

  7. From the Start menu, open the Exchange Management Shell.

  8. Create the following Unified Messaging objects using the Exchange Management Shell:

    • Run the following command to create a new Dial Plan object: New-umdialplan -name dp -Num 5

    • Run the following command to create a new UM IP gateway: New-UMIPGateway -name ip -address <IP address>

      Important

      When you're configuring the IP gateway, the IP address for the object is the IP address of the computer on which the Exchange UM Test Phone application is installed.

    • Run the following command to create a new UM Hunt Group object: New-umhuntgroup -name hg -umipgateway ip -umdialplan dp - Pilotidentifier <phonenumber>

    • Run the following command to create a new Mailbox Policy object: New-ummailboxpolicy -name p1 -umdialplan dp

    • Run the following command to create a new UM Auto Attendant object: New-umautoattendant -name AA -umdialplan dp -PilotIdentifierList <phonenumber>

    • Run the following command to enable a mail-enabled recipient for Unified Messaging: Enable-ummailbox -id <smtpaddress> -ummailboxpolicy p1 -extensions 12345

      Note

      The SMTP address is the SMTP address for the user that was created in the previous step.

    • Run the following command to add or associate the Unified Messaging server with a dial plan that was created: Set-umserver -identity <servername> -dialplan dp

Testing Unified Messaging Functionality Using a 32-bit Version of Exchange 2010

The Exchange UM Test Phone application files are copied to the Unified Messaging server when the Unified Messaging server role is installed. However, the DLL files that are copied are located in the global assembly cache, and you cannot view the contents of the global assembly cache using Microsoft Windows Explorer. The easiest way to copy these files to the appropriate location is to use the copy command at a command prompt. 

Important

You don't have to perform the manual setup steps in the following section if you're running the Exchange UM Test Phone application on the local Unified Messaging server.

To set up and configure the UM Test Phone on a client computer

  1. Install the 32-bit Microsoft .NET Framework 2.0 on the client computer that will run the Exchange UM Test Phone application.

  2. The following table lists the files that you must copy to a local folder on the client computer.

    Files to copy
    • Exchange Server\bin\Microsoft.Rtc.Media.dll
    • Exchange Server\bin\Microsoft.Rtc.Collaboration.dll
    • Exchange Server\bin\SIPEPS.dll
    • Exchange Server\bin\exchmem.dll
    • Exchange Server\bin\extrace.dll
    • Exchange Server\bin\Microsoft.Exchange.Common.dll
    • Exchange Server\public\Microsoft.Exchange.Data.Common.dll
    • Exchange Server\bin\Microsoft.Exchange.Diagnostics.dll
    • Exchange Server\bin\Microsoft.Exchange.Net.dll
    • Exchange Server\bin\Microsoft.Exchange.Rpc.dll
    • Exchange Server\bin\ ExchangeUMTestPhone.exe
  3. In the Exchange Server\bin\ folder, double-click ExchangeUMTestPhone.exe to open the Exchange UM Test Phone application.

Testing Unified Messaging Functionality Using a 64-bit Version of Exchange 2010

To set up and configure the UM Test Phone on a client computer

  1. Install the 64-bit Microsoft .NET Framework 2.0 on the client computer that will run the Exchange UM Test Phone application.

  2. The following table lists the files that you must copy to a local folder on the client computer.

    Files to copy
    • Exchange Server\bin\Microsoft.Rtc.Media.dll
    • Exchange Server\bin\Microsoft.Rtc.Collaboration.dll
    • Exchange Server\bin\SIPEPS.dll
    • Exchange Server\bin\exchmem.dll
    • Exchange Server\bin\extrace.dll
    • Exchange Server\bin\Microsoft.Exchange.Common.dll
    • Exchange Server\public\Microsoft.Exchange.Data.Common.dll
    • Exchange Server\bin\Microsoft.Exchange.Diagnostics.dll
    • Exchange Server\bin\Microsoft.Exchange.Net.dll
    • Exchange Server\bin\Microsoft.Exchange.Rpc.dll
    • Exchange Server\bin\ ExchangeUMTestPhone.exe
  3. In the Exchange Server\bin\ folder, double-click ExchangeUMTestPhone.exe to open the Exchange UM Test Phone application.

For More Information