Google Unified Messaging (GUM) integration to Cisco CUE via IMAP

Setup
CUE -> CME -> ADSL Router -> Internet

CUE Configuration

 Enable the imap service

!
service imap
enable
maxsessions 3
session idletimeout 120
end imap
!

Create a Group with Integrated messaging capability and assign user to that group

!
groupname imapy create
groupname imapy privilege vm-imap
!
username yusufali group imapy
username yusufali password 1234
!

CME

Here is the standard CME Configuration

 !
ip route 0.0.0.0 0.0.0.0 192.168.251.254
!
interface Service-Engine1/0
ip unnumbered GigabitEthernet0/1.100
service-module ip address 10.20.102.3 255.255.255.0
service-module ip default-gateway 10.20.102.1
!
ip route 10.20.102.3 255.255.255.255 Service-Engine1/0
!

ADSL Router

Permit IMAP on port 143, security can be enhanced by specifying Amazon web farm address 184.73.102.183

!
ip access-list extended inbound-acl
permit tcp any any eq 143
deny ip any any log
!

Assign the ACL to the external interface

!
interface Dialer1
  ip access-group inbound-acl in
!

create a NAT rule mapping 143 to CUE Module

!
ip nat inside source static tcp 10.20.102.3 143 interface Dialer1 143
!

use a port scanner to Check if IMAP port is open

x.x.x.x is responding on port 143 (imap).

Google Configuration

you can add the gadget in IGoogle or Gmail

Example of adding in Gmail:-

1) Go to mail Settings (on top right) -> Labs -> enable “Add any gadget by URL

2) Go to Gadgets tab and add Gadget by URL:

 http://ec2-184-73-102-183.compute-1.amazonaws.com/gum/static/gumgadget.xml

the gadget should appear on the left on your inbox. Enter credentials here:

Final:

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s