Unified Messaging with UC520 and Exchange

Unanswered Question

After a lot of trial and error I was able to get my Outlook client  to get IMAP email with message wav file off the CUE system. It does work, but I'd really like an alternative (Like Unity) so I don't have to create a new mailbox on everyone's Outlook.

The documentation does say it's possible to use SMTP to Exchange, but they won't be in sync (notification and deletion), but it doesn't really go into the specifics of the setup. Two questions; is this possible ( and does it work reliably), and is there documentation on how to setup UE to Exchange (03).

Thanks in advance,

Bob

I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Loading.
Steven Smith Thu, 05/28/2009 - 10:11

You are correct, the SMTP will not sync the mailbox.  It isn't hard to configure, and works pretty well.

You can go into the CUE gui, go to System -> SMTP settings.

Configure the SMTP settings there.

Then under Voice Mail -> Message Notification -> Subscriber Notification Management

You need to enable Notification for everyone.  Then, under each user, you need to add email addresses and notification for Email.

Thanks yes that does work but as discussed once listened to Exchange/Outlook doesn't notify CUE and you still have the call waiting indicator.

As far as IMAP (Outlook client), you can move the message, but you still need to setup each client with two mailboxes?

Is there no way to use IMAP on Exchange to pickup the messages for CUE and delivery them to the Exchange clients? (Forgive me I am not a Microsft weenie)

So it looks like there are two options, both with pros and cons, hmmm I guess a bigger question is what happens if I go IMAP and the client wants to get his email and voicemail via his Iphone (or BB) using active-sync or BES, which the best route is....

Bob

weeksgroove Thu, 05/28/2009 - 11:01

I just do SMTP notificatoin as it simplifies the depoyment and management.

- You don't have to touch every outlook client to seutp an IMAP account.

- If you are running roaming profiles, IMAP will not follow you to another machine, so you will have to reconfigure IMAP each time a user moves a machine.

I am with you though, if Cisco is going to call this thing a UC, then it has to integrate with Exchange or Domino.  Only providing SMTP notifications just seems lazy to me.  IMAP has not been an option for any of our clients as they don't want the hassle of two mailboxes.

weeksgroove Thu, 05/28/2009 - 11:03

Oh and doing SMTP notifications allows your Iphone, BB and Windows Mobile devices to work how they always have using Active Sync or Exchange Push since the voicemails are delivered as standard email to their exchange addresses.

weeksgroove Thu, 05/28/2009 - 10:32

IMAP is the only way with the UC500 to integrate email with Voicemail.

You can do the SMTP notificatoin but as you have noticed, when they listen to the WAV file in the email, it doesn't mark the message as read in the VoiceMail system.

Using IMAP, To work around having two mailboxes to check, create an outlook rule that moves messages from your IMAP mailbox to your Exchange Inbox.

Otherwise, if you want full blown Unified Communications, i think you have to purchase Unity.

hth

weeksgroove Thu, 05/28/2009 - 15:05

Unity has a couple different configuration options with regards to Email Integratoin.

This truely "unified" approach uses your existing Exchange Datastore and Mailboxes. It stores all voicemails in the user's mailbox so there is no need for IMAP or SMTP.

You can also run a second exchange store to house Unity data or you can creatre a second mailbox for each user and use that for voicemail storage.  Creating new mailboxes for each user doesn't mean that they have to check two accounts.  Mail from both mailboxes can be checked by the same acocunt using Active Directory and Exhcnage permissions.

I understand that about Unity and know it extends the schema, but what API or account does it use to place email in the Mailstores.

The new version (Linux) doesn't have the same type of integration as the old one ( you can take down Exchange without pooching Untity), so how does it integrate?

I'm just trying to figure out if one could take the UC520  "Unified" component and make it truly a two way conversation.....

Marcos Hernandez Fri, 05/29/2009 - 07:33

Couple of comments:

- UC500 doesn't work with Unity. There are no plans to support this either.

- We are looking at some solutions (via Service Provider engagement) to add Unified messaging with Smart Phones and hosted platforms. Currently, RIM is the focus. However, we have not formally committed this project and there is no estimate on when it could/would be completed.

Thanks,

Marcos

weeksgroove Fri, 05/29/2009 - 07:42

So the UC will never really be "UC" then?  I think this is a poor decision on Cisco's part.

Small Business do host their own email and would love this functionality.

- my two cents.

Marcos, no the question was really how does Unity tie to Exchange (In the enterprise deployments)? I was asking to see if I could develop a "bridge" or something to do the equivalent for the UC500 system. As far as the Smart phones, I am already aware of the great strides Cisco is making in the Enterprise for integration with the BB and iPhone (Apples), it would be nice to see this come down to the SMB market.

Right now we are investigating ALL the capabilties of the UC SMB system so we know what they can and cannot do. As far as the current "Exchange Integration" I can hear the clients now complaining about having to listen to their voicemail twice, so I would like to figure out either a work around for this, or not even offer this as a service.

Can you tell me if this (Real UC to Exchange from the UC520's) is on the roadmap for Cisco?

P.S. I do wish to say that I find you guys, and this forum an incredible resource with excellent support! I wish other vendors and even TAC gave the same level of support! Keep it up.

Marcos Hernandez Fri, 05/29/2009 - 13:29

Hi Bob,


First of all, thanks for the feedback about the Community. Even if sometimes we have to communicate not-so-pleasant information about our products, the fact that you find it useful is another reason for us to improve and keep contributing to it.

Back to your question about "real" Unified Messaging support, you will notice that for the UC500 we make no such claim. We realize the limitations of IMAP and the lack of support for Exchange. We cannot really comment on uncommitted roadmap items, but to fill this gap we will almost certainly be looking at some sort of third party integration and/or possibly a hosted solution. Again, no commitments or estimates, just candid comments from a Technical Marketing guy :-)

Thanks,

Marcos Hernandez
Technical Marketing Engineer
Cisco Systems, Inc.a

ronlewis Fri, 05/29/2009 - 13:33

Cisco Unity uses MAPI standard to put/get messages from the Exchange Message Store.

You can find some more info here on this; http://ciscounitytools.com/Documents/UnityArchitectureOverview40(3).doc

If you deploy Unity and have not discovered Ciscounitytools.com, you are in for a real treat....

The problem with Full Unified Messaging as Unity does it, the need to extend AD and use exchange as one msg store.
Many customers object to AD schema changes and VM inpact to single store, plus our Small Biz partners don't have the skill set to do this...you need MCSE.

We are looking at better options other then IMAP to extend voice mail in to the Inbox, Exchange, Domino, and Web based like Yahoo or Gmail would be nice to have. IMAP for Unity Express was pretty easy to deploy and had not real dependency on client except IMAP4 support. Other methods besides POP3, which Unity Express also supports, in general require some type of client add on. As Marco's said, mobility phone support is high on our priority list for roadmap also.

If you have some ideas on the integration, please feel free to reach out to me, [email protected].

Appeciate your input

Ron Lewis
Manager, Product Marketing
Small Business Solutions--
[email protected]

Ron,

I really appreciate you jumping in and providing feedback. I understand you must work within the parameters given, but I do believe Cisco (and all vendors for that matter) need to be carefull how the documentation is worded for something like this. True, it is possible, but there are trade-offs. Clients read the magazines or brochures then gets mad at "us" when we implement and have to show them the shortcomings.

That being said, I am getting more and more impressed with the capabilities of the UC500. It's not the enterprise suite, but it's pretty good for SMB's.

I do hope real UC is on the roadmap, and I know mobility and anywhere access is very high in the enterprise priority list, so let's hope with that it gets down to the SMB arena.

Next up: Video and Presence

Cheers

Darryl Tyson Mon, 06/01/2009 - 21:07

I would recommend (if possible) to upgrade to Exchange 2007.  Slick Unified Messaging.   Apart from a third party MWI syncronization utility a solid solution.

Regards

Darryl.

Darryl,

I have heard good things about Exchange 07, but the integration issue is the capabilities of the UC520. If you know of a way to integrate with 07 to have real time messaging please post.

Most of the clients we have that would be interested in the UC system(s) are running MS SBS, so Exchange 07 wouldn't be an option. We are looking to evaluate the UC system with SBS 2008 (waiting on a server), and I am interested in seeing if there are any "got ya's".

My plan is also to test: Presence, mobility, IP Communicator, and Video, as I think we need to understand all the capabilites (and lack there of) before offering full-blown solutions to our customers.

Cheers

stfullerton Tue, 06/30/2009 - 20:56

I was able to get UC520 integrated to Exchange 2007 UM. Here is what I have done:

NOTE: This MAY NOT be 100% correct in all areas or even best practices but it is working in our environment very nicely.

On Exchange, install the Unified Messaging component:

Then at the Exchange Organization UM level, there will be 4 tabs:

1) UM Dial Plans

     Create a dial plan with the "New UM Dial Plan" Wizard

          Name: Anything you want

          Number of digits in extension numbers:

          URI type: Telephone Extension

          VoIP Security: Unsecured

2) UM IP Gateways

     Create a new UM IP Gateway

          Name: UC520

          IP Address:

          Dial Plan:

3) Go back to UM Dial Plans

     Open the dial plan you created look through the tabs. In order for outbound calls to work you have to setup a Dialing Rule Groups. Look at this article for details: http://msexchangeteam.com/archive/2007/01/29/432440.aspx

On the UC520:

dial-peer voice 5010 voip

description **** EXCHANGE 2007 UM *****

destination-pattern 450

session protocol sipv2

session target ipv4:

session transport tcp

dtmf-relay rtp-nte

codec g711ulaw

no vad

!

voice translation-profile XFER_TO_UMXCHANGE
translate called 13
!
voice translation-rule 13
rule 1 // /450/
!
dial-peer voice 3009 pots
description UMExchange
translation-profile incoming XFER_TO_UMXCHANGE
incoming called-number
direct-inward-dial
port 0/2/0:23
On the ephone-dn change the call-forward busy and call-forward noan to point to 450
To get the message button on the phone to go to Exchange VM:
telephony-service
voicemail 450
rono711 Wed, 08/26/2009 - 21:33

Hi Bob,

You have mentioned you can recieve voice mail as a wav file in Outlook express (however sync is an issue- when email rad still it is marked unherd in the IP Phone).

It would be very highly appreciated if you kindly send me any documentation via [email protected] or tell me any link about how to setup this voicemail redirection to outlook and then retrieval from there.

I am very new in UC and using Cisco Configuaration Assitant (ver2 ).

I have attached my VM topology diagram here.

My intention is to recive email about voicemail from IP Phone  1 to IP Phone 2. Now first of all I am connecting outlook in LAN environment. So where should I connect Outlook Client Pc in UC 500? Secondly I believe my mail server Ip should be 10.1.1.1, am i correct?

If you have any documentaion, please pass it to me.

Rono

[email protected]

It's Exchange and received in Outlook (non-express).

You have two options, setup UE to send an attachment via IMAP or SMTP, we chose SMTP so I could get the email via Activesync on our iPhones.

The downside is you get the light on the phone for messages you already reviewed via email (SMTP). The downside of IMAP is you need to setup another account in your Outlook to pick-up the mail from UE. This setup (IMAP) allows the call waiting light to go out when you review your email, and you can also setup a script to move the IMAP received email into your Outlook account so you can review via phone, but that was a little too much for what we wanted.

All this stuff can be setup via the browser interface of Unity Express website.

I don't have docs handy, but there are documented in this library that covers it.

Bob James

Actions

This Discussion