This tutorial will help you to install the Exchange UMTestphone. This tutorial will not contain info on how to configure Exchange 2007 UM.
Microsoft has made this piece of software to let you test the Exchange 2007 UM funcionalities without needing extra hardware such as a PBX. In most cases I prefer to test on a client instead of a server. The only disadvantage of this software is that there is no installer for it so you need to copy some files manually. Lets start with the system requirements:
- working soundcard with a microphone, the microphone is not really needed.
- Microsoft .NET Framework 2.0
- working Exchange 2007 UM environment
De first systemrequirement is no problem in most cases; most laptops and desktops now a days contain one standard. The second systemrequirement most times is not an issue also. You could check easily is you have it installed already. Look if the following directory exists %SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727 exists. If you don’t have it installed you can download it via the link below or install it via Windows Update:
Microsoft .NET Framework 2.0
After downloading the software it’s just a couple of clicks to have .NET 2.0 installed.
The last system requirement sounds logical; this is what we want to test.
Now that we met all systemrequirements we can begin with copying some files. You can find all files on the server which has the UM role installed on it. All files need to be copied to a folder, you don’t need to create the folders that exist on the server.
There are two ways to copy the first three files, first we will use the official way as described on Technet.
You can’t find the following three files via Windows Explorer, you need to copy them via a dos box:
- <%windir%>\assembly\GAC_32\Microsoft.Collaboration.Media\MediaVersionNumber\Microsoft.RTC.Collaboration.Media.dll
- <%windir>\assembly\GAC_MSIL\Microsoft.Collaboration\CollaborationVersionNumber\Microsoft.RTC.Collaboration.dll
- <%windir%>\assembly\GAC_32\SIPEPS\SipsepsVersionNumber\SIPEPS.dll
The CollabortionVerionNumber and SipsepsVersionNumber will let you see which version is currently running. For exampe a CollaborationVersionNumber can be 3.0.0.0__31bf385.
The other way is to copy the files straight from the Exchange server itself, this can be done via the Windows Explorer. The last way is the easiest way and as far as I have tested it works OK.
Besides the three files we already copied we need to copy a few files more, this can be done with the Windows Explorer:
- Exchange Server\bin\exchmem.dll
- Exchange Server\bin\extrace.dll
- Exchange Server\bin\Microsoft.Exchange.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
- Exchange Server\public\Microsoft.Exchange.Data.Common.dll
After all files have been copied you can start up the phone, this can be done by double clicking on the ExchangeUMTestPhone file.

The next step will be to setup the UMTestPhone, this can be done via tools en then choosing the option setup, you wil then get the following screen:

Fill in the following fields:
- server address: the ip-address/FQDN of the Exchange server
- caller id: the voicemailnumber of the Exchange UM environment
When you have finished all steps you only need to make one change on the Exchange server itself. The UM gateway needs to be modified so it points to the client that runs the UMTestphone. You can do this by opening the Exchange Management Console and then go ti Organization Configuration and choosing the option Unified Messaging. On the tab UM IP Gateways you can change the current gateway:

Gepost in ~ Geen Reactie
In this tutorial I will explain how you can configure the UM option in Exchange. In this tutorial I assume that you already have installed the UM functionality.
Configuring the UM functionality can be done in two ways:
- via the Exchange Management Console
- via the Exchange Management Shell
In this tutorial we will use the Exchange Management Console to configure the UM options
First we start the Exchange Management Console and open the option Organization Configuration.

Below this you will find 4 sub menu’s:
- mailbox
- client access
- hub transport
- unified messaging
The last of the 4 we need, this because we would like to configure the UM functionality. When you click on it the middle piece of the MMC changes and will get 4 tabs.

The first tab is named UM Dial Plans; configuring starts here. In the right side of the screen a menu is displayed, click on New UM Dial Plan, the following window will be opened:

As you can see above the window contains four fields. All the fields need to be filled in:
- name: give a name of the dial plan
- number of digits in extension numbers: fill in the amount of digits that you want to use for the extension.
- URI type: in this case we select telephone extension
- VoIP Security: in this case unsecured, when you want to use TLS you will have to use secured
When all fields are filled in click on new to create the dial plan. When the dial plan is created you will see it when you select the tab UM Dial Plans:

When you select the UM Mailbox Policies tab you can see that there is a policy created with the name name of the numberplan-default. When you create a dial plan there will also be a default policy created. In this policy several things are specified: minimum pin length, how long may the voicemail message be and a lot of other options. This can be used to create separate policies for different users. For example you can give user A a shorter voicemail text then user B.
The next step will be to define the IP gateway, this is the device where all incoming calls are arriving at the Exchange server and via which all outgoing calls leave the Exchange server. By pressing New UM IP Gateway in the right menu you will get the following window:

In this windows we need to specify the following:
- name: name of the IP Gateway
- IP Address/FQDN: IP-address or fully qualified domainname of the IP Gateway
When this two fields are filled in you can assign the created dial plan to the IP Gateway. When doing this a hunt group will be created for the specific gateway. When you do not select a dial plan then you need to create the hunt group manually. When the wizard is finished you will have the following address:

You can see that it exists of 2 levels:
- IP gateway
- default hunt group
The hunt group arranges that the IP Gateway and the dial plan can communicate with each other. When creating the hunt group manually you will need to manually assign a pilot number to it. In the following example I will try to explain why this is needed:
If you create a hunt group with the following numbers: 301, 302, 303, 304 where 301 is the hunt group. When 301 is called the hunt group will arrange that the call will be transferred to the first number who is free.
The final step is to create an auto attendant. With this feature we can arrange that people who call will here a standard text or will get a menu from which they have to choose, for example reaching a specific department.
Go to the tab auto attendant and press New UM Auto Attendant in the right menu, you will get the following window:

We will need to fill in thw following fields:
name: naam van de auto attendant
- associated dial plan: select to which dial plan you want to assign the auto attendant
- extension numbers: add the extensions that you want to use for the auto attendant
- create auto attendant as enabled: will enable the auto attendant immediately after creating it.
- create auto attendant as voice enabled: will enable the auto attendent for voice support (with this option you can give commands by talking to the auto attendant)
The latest step is assigning the dial plan to the server, follow the next steps to complete the configuration:
- open server configuration
- choose Unified Messaging
- open the properties of the server
- click the UM Settings tab
- click the Add button
- add the dial plan.
When you have done all steps you will have a working Exchange UM environment, if the PBX, etc is/are configured OK. If you don’t have this you can also try the UM options via the Exchange UMTestPhone. You will find a tutorial on this website about it.
Gepost in ~ Geen Reactie
This page contains an overview of all the tutorials:
PHP
Install PHP and Mysql in Vista open
Exchange tutorials
Create a user via Powershell open
Configure Exchange UM open
Activate UM options for a user open
Configure the Exchange UMTestphone open
Create users via CSV open
Create transport rules open
Install Anti-spam Agents on the Hub Transport server open
Install Exchange 2007 in an Exchange 2003 environment open
Create a resource Mailbox open
Exchange 2007 setup parameters open
Add and configure UM language-packs open
Message Classifications open
Outlook Web Access open
Implement an Edge Transport server open
Message Recording Management open
Dynamic Distribution Groups open
Changing Out Of Office settings on an Exchange 2007 server open
Prepare Windows 2008 for Exchange 2007 open
Organizational forms in Exchange 2007 open
Shared address space open
Moving logs of a CCR enabled storage group open
Install a certificate open
Autodiscover in a multiforest environment open
Make OCS client available in OWA open
Exchange 2010 SP1 beta: install and configure UM role open
Windows 2008
Install DNS and AD open
Creating shares open
IMSS
Prevend spoofing with IMSS open
Block unknown internal domains with Trend Micro IMSS open
Synology
Install the SSH/telnet patch on the Synology open
Gepost in ~ Geen Reactie

The last step before you can play with the UM functions of Exchange is a telephone.
Not everybody has a IP-PBX and a phone to test with, of course there are some opensource packages. One of them is SIPX which can be uses as a PBX and then you could use a softphone as a phone if you like.
But why should do that if Microsoft has it’s own UM Testphone. You can install it on a client to try somethings. In this tutorial I will explain how you can install the UMTestphone and configure it.
open
Gepost in Tutorials ~ Geen Reactie

In de vorige tutorial over Exchange heb ik uitgelegd hoe je Exchange kan configureren om gebruik te maken van de UM opties.
De volgende stap is het activeren van de UM opties voor de gebruikers. In deze tutorial wordt stap voor stap besproken
hoe je dit via de Exchange Management Console kan doen.
open tutorial
Gepost in Tutorials ~ Geen Reactie

As promised a while ago I would create a new tutorial.
The last period I’ve played a lot with Exchange 2007 UM so I thought it would be nice to create a tutorial about that.
This is the first tutorial where I will explain how you can configure Exchange 2007 Unified Messaging. I will make some more tutorials in a short time now. Have a lot of fun reading it.
open
Gepost in Tutorials ~ Geen Reactie
So it’s time for an update on my site. The last time I did not have many time to update my website. The last few weeks I experimentated with Exchange 2007 and especially the UM part. Microsoft did real good work and when you hear the things they are planning for the future then the competitors should worry. If you are experimentating with Exchange 2007 also but you don’t have a SIP-server then you should try the Exchange UMtestphone. You can find the tool within the bin directory of Exchange. On Technet you can find a manual on how to set it up. I think I will make a tutorial for it this week how you can get it working on a client.
Gepost in Exchange 2007 ~ Geen Reactie