You are on page 1of 15

Exchange Server Info: Configuring the Unified Messaging Exchange 20...

http://exchangeserverinfo.com/2008/06/13/configuring-the-unified-mess...

We are Moving to better location.......................


Click here to check out our new web site

Back to Main Page ExchangeServerInfo

Configuring the Unified Messaging Exchange 2007 ServerPart-2


Configuring the Unified Messaging Exchange 2007 Server Part-2
In my last article I have briefly explained you all some of the components used in unified messaging server. In this article we will see how to configure the unified messaging exchange 2007 server. Note: Unified Messaging is a feature in Exchange 2007 Server however inorder to function it properly we need to have IP\PBX or VoIP Gateway. For this we need to have 3rd Party Product. If you would like to see which are the vendors support unified messaging click on this link Exchange Server 2007 Partners: Unified Messaging Requirements for Exchange Unified Messaging integration Before looking into this article please go through the basic overview of unified messaging server. My Lab Setup: Server Name E2K7 PBX Role AD\DNS\E2K7 Server Role Installed PBX Software Domain Name Happy.com Happpy.com Ip Address 192.168.0.1 192.168.0.2

I have one Server called as E2k7.happy.com which is hold the AD role and installed all the Exchange 2007 Server Role (HUB,CAS, MBX & UM Server Role) Another Server (PBX) I am using for UM IP Gateway. Requirement: Windows 2003 with sp2 (recommended) Exchange 2007 any version (I am using Exchange 2007 with sp1) PBX software ( I am using 3cx Phone System) Demo Phone : either you can use Microsoft Demo Testing Phone or any third party phone (I am using X-Lite) Step-by-Step Guide: Installed Windows 2003 with sp2 Successfully Promoted the E2K7 Server as Active Directory Made E2K7 Server as DNS Server Met the prerequisite of Exchange 2007 Having MMC 3.0, Installed Powershell Enabled IIS, Installed .net framework sp1 & hotfix, Installed DTC hotfix For unified Messaging installed msxml6.0 Made the Active directory domain level as pure windows 2003 Native Mode Installed Exchange 2007. Figure 1:

Our Authors
Abhijeet Nigam (Hyd) Ashwin Kumar (Bang) Dominic Savio (Hyd)
MVP-Exchange Server 2008

Ismail Mohamed
MVP-Exchange Server

Sandeep Narkhede (Hyd) Sanjay Pasupuleti (Hyd)

Quick Search
Search only in titles: Inorder to Configure Unified Messaging: We need to create a Dial Plan We need to create Gateway We need to create a Auto Attendant Associate the Dial Plan with Your Unified Messaging Server. Finally enable the unified messaging feature for your users. Creating a Dial Plan: Open Exchange Management Console Expand Organization Configuration Click on Unified Messaging Choose New UM Dial Plan from the Action Menu Figure 2:

Advanced Search

Recent Posts
Transition to Client Access Server 2010 Part3 Thursday, April 15, 2010 Transition from Exchange Server 2003 to Exchange Server 2010 - Part2 Sunday, March 07, 2010

1 of 15

5/31/2011 9:35 PM

Exchange Server Info: Configuring the Unified Messaging Exchange 20...

http://exchangeserverinfo.com/2008/06/13/configuring-the-unified-mess...

Transition from Exchange Server 2003 to Exchange Server 2010-Part-1 Sunday, March 07, 2010 BITPro User Group meet on 13th March, 2010 Saturday, March 06, 2010 Remote Shell Connection in Exchange 2010 Saturday, December 19, 2009 New Features in Exchange 2010 Sunday, November 01, 2009 Windows 7 Community Launch Party Wednesday, October 21, 2009 Uninstalling Exchange from Clustered Environment - CCR Thursday, September 24, 2009 Automate Out of Office Thursday, September 17, 2009 Microsoft Clustering Services (MSCS) and Exchange CoExistence - Part 2 Friday, September 11, 2009

ARCHIVES
2010 April 2010 (1) March 2010 (3) 2009 2008 2007

Name : Happy Dial Plan Number of digits in extenstion numbers : 3 Rest I kept it has default Then Click on New button as per the figure 2 Once you click on New it will show you the completion process. Figure 3:

Sponsored Link

Subscribe

Blog

Post

Creating an IP Gateway: Open Exchange Management Console Expand Organization Configuration Click on Unified Messaging Choose New UM IP Gateway from the Action Menu Figure 4:

Got a Technical

2 of 15

5/31/2011 9:35 PM

Exchange Server Info: Configuring the Unified Messaging Exchange 20...

http://exchangeserverinfo.com/2008/06/13/configuring-the-unified-mess...

Question?
To Post Technical Questions Visit Our Forum www.ExchangeServerInfo.Net

Recent Comments
naresh on Understanding DSAccess 11/22/2010 naresh on Understanding DSAccess 11/19/2010 mcsebala on Windows XP with SP2 Deployment (OSD) through SCCM - Zero Touch Installation Method 11/9/2010 Ismail Mohammed on Configuring Schedule+ Free Busy information between the forests Exchange 2007 & 2003 11/9/2010 Ismail Mohammed on Configuring Schedule+ Free Busy information between the forests Exchange 2007 & 2003 11/9/2010 Ismail Mohammed on Windows XP with SP2 Deployment (OSD) through SCCM - Zero Touch Installation Method 11/9/2010 Mahesh Phadke on Promoting Primary Site Server to Central Site Server 11/8/2010 Chris on How Message Recall Works 10/22/2010 aamir on Deployment of Software Package - MsOffice 2007, Adobe and winzip from SCCM - Part2 10/13/2010 Bhaskar arutla on Transition to Client Access Server 2010 Part3 10/13/2010

Name : Happy IP\PBX Gateway IP Address : Give the ip address of the PBX Device Server who is going to responsible for delivery the response to Unified Messaging Server. In my case it is 192.168.0.2 which is non other then PBX.happy.com server (FQDN of my second server) Under Dial Plan : Select the new dial plan which we have create . In my case I named it as Happy Dial Plan. After filling the above information click on NEXT, then it will display the confirmation for the setting you created just click on Finish Figure 5:

About Us
We are group of Exchange Server and related subject enthusiast. We just love to Blog. If you are interested to Share or contribute please email at blog@exchangeserverinfo.com

Category Archives
Active Directory (1) Archiving (1) Backups (2) Community (3) Disaster Recovery Exchange 2007 (3) Documentation (1) Event (1) Events and Premieres (1) Exchange (2) Exchange 2000 (5) Exchange 2000 and Exchange 2003 (5) Exchange 2003 (13) Exchange 2007 (44) Exchange 2007 High Availability (8) Exchange Server 2007 (10) Exchange Server 2010 (7) EXCHANGE SERVER

After creating UM IP Gateway you will see Default Hunt Group below that Figure 6:

3 of 15

5/31/2011 9:35 PM

Exchange Server Info: Configuring the Unified Messaging Exchange 20...

http://exchangeserverinfo.com/2008/06/13/configuring-the-unified-mess...

ROLES 2007 (2) General Exchange (21) Generic (2) Goodies Online (1) IMF (1) Information (1) Licensing (1) Microsoft (1) Outlook (4) Outlook All Version (3) Public Folder (1) Question (1) Question General (1) Questions (1) SCCM 2007 (13) SharePoint (1) Tips 'n Tricks (2) Windows 2003 (4) Windows Server 2008 (5) Windows7 (1) WSS 3.0 & MOSS 2007 (4)

Creating Auto Attendant: Open Exchange Management Console Expand Organization Configuration Click on Unified Messaging Choose New UM Auto Attendant from the Action Menu Figure 7:

May 2011
Su 1 8 15 22 29 Mo 2 9 16 23 30 Tu 3 10 17 24 31 We 4 11 18 25 Th 5 12 19 26 Fr 6 13 20 27 Sa 7 14 21 28

My Blog Roll
Exchange Server Share : Amit Tank

Twitter Link
dominicbombay
@nithindev. Again fever. Get well soon da !! 384 days ago Follow me on Twitter Twitter RSS

Stats

Name : Happy Auto Attendant Selected the newly created dial plan : Happy Dial Plan Then click on Extension Number : Type 3 digit number, I have selected 600 then click on Add. Tips: Before you configure Unified Messaging plan it properly like how many digit extension you require and which are the auto set number you will have. Dont forget to have a copy of standard digit method like setting number 9 for external call, setting 0 for calling receptionist extension and make sure you are not using any emergency dial number like 100, 101 etc. Once you set the information click on New, then it will complete the process and then click on finish Figure 8:

4 of 15

5/31/2011 9:35 PM

Exchange Server Info: Configuring the Unified Messaging Exchange 20...

http://exchangeserverinfo.com/2008/06/13/configuring-the-unified-mess...

Associating the Dial Plan with our Unified Messaging Server Open Exchange Management Console Expand Server Configuration Click on Unified Messaging Right Click the Exchange Server Click on Properties Then click on UM Settings Click on ADD & Select Happy Dial Plan Figure 9:

Create two test users and enable unified messaging feature I have created two test account Figure 10:

5 of 15

5/31/2011 9:35 PM

Exchange Server Info: Configuring the Unified Messaging Exchange 20...

http://exchangeserverinfo.com/2008/06/13/configuring-the-unified-mess...

Enabling the Unified Messaging Feature: Open Exchange Management Console Expand Recipient Configuration Select that particular User From the Action Menu Select Enable Unified Messaging Figure 11:

Then it will display the unified message setting for the user Figure 12:

Then click on Next and set an extension for the user Figure 13:

6 of 15

5/31/2011 9:35 PM

Exchange Server Info: Configuring the Unified Messaging Exchange 20...

http://exchangeserverinfo.com/2008/06/13/configuring-the-unified-mess...

Then click on Enable and then click on Finish Figure 13-1:

I followed the above step for smile user as well. Happy User Extension is 301 Smile User Extension is 302. We are done with Exchange Server. Now we need to configure the IP/PBx device to communicate with our Exchange Server. Configuring IP/PBX: Installed 3cxPhone System During installation it will ask for an account that can access the configuration part, my suggestion would be create a separate account. It will ask for FQDN for PBX Server, during this time give the fqdn name as : pbx.happy.com Note : Dont try to test this software on the same system where you have exchange server installed because both i.e Unified Messaging Server and 3cx require to communicate on 5060 Port. Click on Start => Programs => 3cx Phone System => Management Console, it will display the below browser Figure 14:

7 of 15

5/31/2011 9:35 PM

Exchange Server Info: Configuring the Unified Messaging Exchange 20...

http://exchangeserverinfo.com/2008/06/13/configuring-the-unified-mess...

Creating Extension for the users: When the management console open Click on Extension and then Click on Add Figure 15:

Follow the above step for Smile User as well Figure 15-1:

Integrate your Exchange Server with 3cx Open the console Expand General (This option is available on the left hand side of the corner Click on General Setting Click on Microsoft Exchange 2007 Integration Enable it and give the Exchange Server Ip Address and restart your 3cx Server Figure 16:

How to enable Subscriber Access: Note : By default it will number 999 which will directly connect to your unified messaging. If you want to modify it then follow the below steps: Open the console Expand General (This option is available on the left hand side of the corner Click on General Setting Expand Voicemail & Fax Delivery Setting Figure 17:

8 of 15

5/31/2011 9:35 PM

Exchange Server Info: Configuring the Unified Messaging Exchange 20...

http://exchangeserverinfo.com/2008/06/13/configuring-the-unified-mess...

Enabling Auto-Attendant Feature: Open the 3cx Management Console Expand Digital Recipionist Then click on ADD Figure 18:

Virtual Extension Number : 600 ( I have given the same extension in UM Auto Attendant) Name : Unified Messaging Auto Att Enabled Redirect to MS Exchange Now we are done with 3cx configuration. Now install X-Lite Phone software. For download click here: I have installed it on both machine because I am going to do a test on both users. (It requires reboot) When you open X-Lite for the first time it will ask you to add the user account Figure 19:

User Display : Happy User Name : 301 (This is the extension number we have set for the happy) Password : Password should be the value which you have set in 3cx browser. Domain : FQDN of your UM Gateway Server Rest all, keep it default and then click on apply. Follow the same step for smile User Display : Smile User Name : 302 (This is the extension number we have set for the happy) Password : Password should be the value which you have set in 3cx browser. Domain : FQDN of your UM Gateway Server

9 of 15

5/31/2011 9:35 PM

Exchange Server Info: Configuring the Unified Messaging Exchange 20...

http://exchangeserverinfo.com/2008/06/13/configuring-the-unified-mess...

After Registration : your phone should display like this Figure 20:

Now its a time to test the configuration, Illustration 1: Calling the smile user extension i.e user 301 will call 302 Just Dial 302 Under 301 User you will see : Ringing Figure 21:

Under 302 Phone you will see the below screen Figure 21-1

10 of 15

5/31/2011 9:35 PM

Exchange Server Info: Configuring the Unified Messaging Exchange 20...

http://exchangeserverinfo.com/2008/06/13/configuring-the-unified-mess...

And it will display as miss call (miss call notification) Demo Video for the above illustration Click here Note : I have zipped two format of video .avi (Normal Quality) & another one is .camrec (Good Quality) Kindly adjust with it. For Camrec you need to have Camtasia software installed for downloading click here 2) Illustration 2: User Name is : smileGoing to call my mailbox. Going to accept a meeting request from happy user Going to reply back to mail which has been sent by happy user Demo Video for the above illustration (Only .camrec available) Click Here Note: Inorder to view the demo video please install 7-zip software for extracting the file for that please click here Accepted the meeting request by smile via phone Figure 22:

Now let me check whether I am able to see the voice message of smile user who has given reply for happy user mail Figure 23:

3) Illustration3: I am going to enable a voice message so that if user call me and if I am not available he can leave a message for me, which will get stored in my mailbox. Inorder to do this first thing we need to enable voice mail. Open your 3cx Management Console Click on Extension then manage Select the user Expand Destination unreachable /forwarding Click on Phone Registered Tab

11 of 15

5/31/2011 9:35 PM

Exchange Server Info: Configuring the Unified Messaging Exchange 20...

http://exchangeserverinfo.com/2008/06/13/configuring-the-unified-mess...

Select Forward a Voice mail Figure 24:

Now lets see our demo: Call Forwarding Demo click here 4) Illustration: Lets call up our autoattendant : dail extension is 600 Either you can call up the searching guy by his alias or if extension number as well. I am not able to create a video for this due, but theoritical it will call up our exchange server and it will ask you to dial the extension where you to contact or alias name or his first name and last then you will reach to destination user either you can leave a voice message or speak with him. I hope this article is being very informative to you all and you all enjoyed it I guess. Thanks Giving: There are many guys and vendors are involved inorder to publish this article and of course without them I wont get an oppurunity to publish it. Their help directly or indirectly was tremendous. 1) Microsoft, 3cx Phone System and X-Lite because without them i won't be able to publish this article, their invention is just amazing. 2) Ryan Newington : He is the guy for me a moral support who made me believe that in VMware also it is possible and helped me for answering my queries. He has made an excellent article on configuring unified messaging keeping the Centos (Linux) as PBX device. Thanks Ryan for your wonderful article. 3) My unisys team member : My other team member from whom I took assistance for configuring IP/PBX in linux Centos are Reddy, Jakki Reddy Ganesh & Angiya, Gopinath Subramanian because without them I cant be able configure PBX in my linux box, it was unsuccessful for me which is a different story but I came toknow about some of the basic commands. Thanks dude 4) Finally I was able to configure Unified Messaging PBX software in my windows OS and for searching out the best software, one of our v-9 guy helped me and also clearing out some of the queries hey v-9 do you know who is that Kochhar guy, he is none other then Kochhar, Rahul Rajesh. Without him it might take long time to search and hunt on which software can be used for demo purpose. Thanks a lot Rahul for small time effort which is most valuable for us. Thanks to all of you once again for helping me out. Reference Link: Unified Messaging - Exchange 2007-Part1 Understanding Unified Messaging Hunt Groups Accessing Exchange 2007 Unified Messaging: Introduction 3cx Phone System Planning, Deploying, and Managing Unified Messaging with Exchange Server 2007 Microsoft Exchange 2007 Unified Messaging PBX Configuration Note for Cisco Call Manager 5.1

Posted by Ismail Mohammed at Friday, June 13. 2008 Categories: Exchange 2007 Previous Post Next Post

What did you think of this article? Liked Disliked No Opinion

Trackbacks
Trackback specific URL for this post Trackbacks are closed for this post.

12 of 15

5/31/2011 9:35 PM

Exchange Server Info: Configuring the Unified Messaging Exchange 20...

http://exchangeserverinfo.com/2008/06/13/configuring-the-unified-mess...

Comments
Display comments as (Linear | Threaded)

Sunday, July 27. 2008 ajay wrote: Good one............ Can u please add the fresh installation and configuration of exchange server 2007 in a fresh environment with windows2003 domin architechture is there Reply to this Ismail Mohammed wrote: Hi Ajay, Thursday, July 31. 2008

Thanks for your comment and appreciate your concern. I have published lots article on Exchange 2007 like transition part in which i covered installation of Exchange 2007 and for unified messaging you need to simply the follow the instruction what i described, if you still expecting something more let me know in detail so that i can plan out if i haven't covered yet. Regards Ismail Reply to this

James M. wrote: Ismail, you have written a fantastic article! The details that you have provided here are great. It has really helped me grasp this(difficult) much, much better. Keep up the good work Reply to this Ismail Mohammed wrote: hi, thanks for your appreciatet valuable feedback Regards Ismail Reply to this

Thursday, February 05. 2009

Thursday, February 05. 2009

santosh wrote: Hi

Saturday, March 21. 2009

This article was fastastic ,as it was easy to understand .Can please send more details of Unified Messaging - Exchange 2007.I am wait for your replay. Its relay great ,i waiting for your more article.........! Reply to this Ismail Mohammed wrote: hi mate. Thanks for your feebdack Santosh... Do let us know what sort topic you would like have... regards Ismail Mohammed Reply to this Sunday, April 19. 2009

Mohammed Asif wrote: Thanks for your comment. i have i qus. i can configure with Nortel Networl PBX? Reply to this Sujith Nair wrote: Hello Ismail,

Wednesday, August 19. 2009

Monday, October 19. 2009

I have been struggling installing 3cxphonesystem since long. The installation completes and the wizard fails to start 3cx Assistant service. My configuration has: Windows 2003 SP2 x32 IIS with ASP.Net .Net 2 & .Net3.5 3cxphonesystem 8.0 If in case you have come across this similar issue please do help me out with the troubleshooting steps. I did tried installing on Windows XP machine also but it fails. Are there any other prerequisites required to install. If you do have any video in installation steps for 3cx Phone System request you to share the same. Thanks, V. Sujith Nair Reply to this Ismail Mohammed wrote: hi dude, What is the error you are getting. Regards Ismail Reply to this Ismail Mohammed wrote: hi dude, What is the error you are getting. Regards Tuesday, October 20. 2009 Tuesday, October 20. 2009

13 of 15

5/31/2011 9:35 PM

Exchange Server Info: Configuring the Unified Messaging Exchange 20...

http://exchangeserverinfo.com/2008/06/13/configuring-the-unified-mess...

Ismail Reply to this

Sujith Nair wrote: Hi,

Wednesday, October 21. 2009

I am getting 3cxphonesystem Assistant could not be stated on computer '.'. There are some other services too which does not start. Thanks, V.Sujith Nair Reply to this Ismail Mohammed wrote: hi mate, Monday, October 26. 2009

R u installing 3cx and Exchange in one server? if so please don't do this.. both of them should be seperated. Reply to this

V. Sujith Nair wrote: Hi Ismail,

Tuesday, October 27. 2009

I have two separate boxes, one installed with Windows 2003 SP2 acting as a DC and Exchange 2007 Server with all roles installed on one box. Another machine which has Windows 2003 SP2 and IIS + Asp .Net installed. I tried installing the same with the included cassini web server too. In both cases it gives the same error of starting 3cxAssistantServer and 3CXVBoxMgr. I tried the legacy version of 3cx server but it too fails. There are no services control manager events too logged on this machine so as to enable the dubugging on this machine. While I try to start the service from the Web Console it does gives An exception occurred RestartService Error: Cannot start service 3cxVBoxMgr on computer '.'. Any kind of help would be appreciated. Thanks, V.Sujith Nair Reply to this Ismail Mohammed wrote: hi mate, Can you please provide me your email address.. Regards Ismail Reply to this Thursday, October 29. 2009

Sujith Nair wrote: sujithnair79@msn.com sujithnair79@hotmail.com Reply to this Arno wrote: Super cool read-out. This really got me forklifted to install a testlab and experiment with UM (and VOIP). one minor thing: The link for the second illustration demo is missing. Reply to this

Friday, October 30. 2009

Wednesday, November 04. 2009

Leave a comment
Submitted comments will be subject to moderation before being displayed.

Enter the above security code (required) Name (required) Email (will not be published) (required)

Your comment is 0 characters limited to 3000 characters.

Subscribe to this post Subscribe to this blog Remember me

14 of 15

5/31/2011 9:35 PM

Exchange Server Info: Configuring the Unified Messaging Exchange 20...

http://exchangeserverinfo.com/2008/06/13/configuring-the-unified-mess...

ExchangeServerInfo.Com Copyright 2008

15 of 15

5/31/2011 9:35 PM

You might also like