Execute Outlook Voice Access with Exchange Server 2007 (Part 1)

A very popular new feature in Exchange Server 2007 Enterprise Edition is unified messaging (Unified Messaging). With this feature, you will have several options for remote connection to the mailbox. In this article, we will introduce you to c & a

A very popular new feature in Exchange Server 2007 Enterprise Edition is unified messaging (Unified Messaging). With this feature, you will have several options for remote connection to the mailbox. In this article, we will show you how to install and set up a unified mailing function, how to configure Outlook Voice Access and check the configuration using the Microsoft Testphone Tool available in Exchange Server 2007.

UMS-Server Role

One of the first steps in providing Outlook Voice Access users is the addition of the UMS-Server role in Exchange Server 2007. This task is quite easy because you only have two options:

1. Use the command line tool

Execute Outlook Voice Access with Exchange Server 2007 (Part 1) Picture 1Execute Outlook Voice Access with Exchange Server 2007 (Part 1) Picture 1
Figure 1: UM setup using the command line tool

2. Use GUI-Setup

Execute Outlook Voice Access with Exchange Server 2007 (Part 1) Picture 2Execute Outlook Voice Access with Exchange Server 2007 (Part 1) Picture 2
Figure 2: Setting up UM using the GUI-Setup tool

To perform this task you must be a member of the Exchange admin group.

Required requirements

After successfully adding this role, we need to observe the tasks that have been performed to provide Outlook Voice Access access to users.

First, stand on the user's point of view: their requirements are simple and easy; there is only one thing they want to do is the phone function without any technical interest building it.

Requirements for telephone networks: you must install the phone that provides Voice over IP (VoIP) functionality, because Exchange Server 2007 is just a VoIP device in your network. Many phone systems offer this feature or at least they can be prepared to work with VoIP. If there is no phone hardware system, you should use a software phone system.

A full list of devices can be found in this address (Microsoft Exchange Server 2007 Telephony Advisor).

If these requirements are met and the system is configured correctly, your network has successfully prepared a configuration for UMS support for Exchange Server 2007. However, if you run Exchange Server 2007 in the environment. Virtual environment, this environment will not be supported to install Unified Messaging on the virtual server system, no matter which tool you use.

Configure Outlook Voice Access

After the installation is successful, we begin the configuration. You can use Exchange Management Shell - but in this article we will show you how to use the Exchange Management Console.

The console will look like the following:

Execute Outlook Voice Access with Exchange Server 2007 (Part 1) Picture 3Execute Outlook Voice Access with Exchange Server 2007 (Part 1) Picture 3
Figure 3: Exchange Management Console after successful installation of Unified Messaging

Before starting with the detailed configuration steps, let's clarify some of the phrases used in the lesson.

UM Dial-in Plan

Exchange Dial-in plan is an item in Active Directory that has the user's extended phone number sets. Each plan-in plan includes: subscriber access, dial code, groups of dial rules, features and general settings.

UM IP-Gateway

Each UM IP-Gateway has an IP address or FQDN of the VoIP gateway.

UM Mailbox Policy

UM Mailbox Policy defines mailbox notifications, PIN policies and dial restrictions.

UM Auto Attendant

UM Auto Attendant can be used to define map and routing calls during business hours and non-work hours.

We can now enable unified messaging easily for users. Please select the appropriate settings on the user's mailbox content menu.

Setting 'ExchangeUMTestPhone.exe'

After all configuration is done, we can start checking whether everything works as your configuration. For this purpose, Microsoft developed a small tool for Exchange Server 2007 that is 'ExchangeUMTestPhone.exe'. This tool can be found on the Exchange Server 2007 disk.

To set up the client to run this tool, you must follow the steps below:

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

2. The list below lists the files that you must copy to a folder on the client:

  1. assemblyGAC_32Microsoft.Collaboration.MediaMediaVersionNumberMicrosoft.Collaboration.Media.dll
  2. assemblyGAC_MSILMicrosoft.CollaborationCollaborationVersionNumberMicrosoft.Collaboration.dll
  3. assemblyGAC_32SIPEPSSipsepsVersionNumberSIPEPS.dll
  4. Exchange Serverbinexchmem.dll
  5. Exchange Serverbinextrace.dll
  6. Exchange ServerpublicMicrosoft.Exchange.Common.dll
  7. Exchange ServerbinMicrosoft.Exchange.Data.Common.dll
  8. Exchange ServerbinMicrosoft.Exchange.Diagnostics.dll
  9. Exchange ServerbinMicrosoft.Exchange.Net.dll
  10. Exchange ServerbinMicrosoft.Exchange.Rpc.dll
  11. Exchange Serverbin ExchangeUMTestPhone.exe

Run the .exe file and it will run as follows:

Execute Outlook Voice Access with Exchange Server 2007 (Part 1) Picture 4Execute Outlook Voice Access with Exchange Server 2007 (Part 1) Picture 4
Figure 4: ExchangeUM TestPhone-Tool

With this tool, you can choose between four modes and check if they are running correctly:

  1. Call answering (http://technet.microsoft.com/en-us/library/bb124770.aspx)
  2. Subscriber Access (http://technet.microsoft.com/en-us/library/bb124089.aspx)
  3. Auto Attendant (http://technet.microsoft.com/en-us/library/aa996332.aspx)
  4. TLS functionality (http://technet.microsoft.com/en-us/library/bb232157.aspx)

Each link is introduced with a detailed test script and gives you a clear idea of ​​what prerequisites are needed in this scenario.

In general, problems during the test will appear here. Inside the Unified Messaging implementation, test tests will become important to you in making sure everything is set up correctly and no configuration errors appear.

Troubleshoot Unified Messaging

If things don't work properly, the ExchangeUMTestPhone tool is also a troubleshooting tool. You can switch to debug mode by creating an .ini file with the appropriate settings for it easily.

After restarting the Exchange Unified Messaging Service, you will be able to troubleshoot your system. Thanks to the better login functions available in the debugger, you can see where errors have occurred and how to fix them.

To enable Unified Messaging Server Logging, you can use Registry Editor and change the settings below:

HKEY_LOCAL_MACHINESystemCurrentControlSetServicesMSExchange UnifiedMessagingDiagnostics

Supported login levels are:

  1. Expert = 7
  2. High = 5
  3. Medium = 3
  4. Low = 1
  5. Lowest = 0

After restarting the service, your login will show details of the error messages. Another solution to this problem may be the Exchange Troubleshooting Assistant, which is the default component installed on Exchange Server.

Conclude

As seen in this tutorial on how to install and test unified messaging on Exchange Server 2007, this new service configuration is not as complicated as you might think. If you use a simple method and ensure that all settings are correct, it will succeed. And another important thing is that if something goes wrong, you also have tools for Exchange Server 2007 to fix the problem and solve the problems.

Execute Outlook Voice Access with Exchange Server 2007 (Part 1) Picture 5Execute Outlook Voice Access with Exchange Server 2007 (Part 1) Picture 5 Execute Outlook Voice Access with Exchange Server 2007 (Part 2)

5 ★ | 2 Vote