Cisco Unity Connection 7.x- New Voicemail Notification on Gmail account

Answered Question
Sep 8th, 2010
User Badges:

Hi Team,


My customer requirement to forward the new voicemail to their Gmail Account. I did the email notfication to MS outlook account by configuring smart host.


Can I do same way for gmail account. (my customer is using enterprise gmail)


Product: CUCM 6.1 & Cisco Unity Connection 7.x.


Please help me on this regards.


Thanks & regards,


Nirmal

Correct Answer by anmcbrid about 6 years 8 months ago

Google will never accept messages like that.  They won't be your smart host.  You need to provide an email server that you control that will accept messages from UC.  Google will just reject them because otherwise everyone would send spam that way.


Talk to your companies email server guys and tell them you need them to relay messages for you.  They can set it up securely on thier end to accept messages just from this one server.

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 5 (1 ratings)
Loading.
Jonathan Schulenberg Wed, 09/08/2010 - 04:56
User Badges:
  • Super Bronze, 10000 points or more
  • Cisco Designated VIP,

    2017 IP Telephony

Yes. If you have configured a Smart Host for SMTP relay. Unity Connection will send the SMTP email to the host. Everything beyond that is out of Unity's control. Make sure that that Smart Host will accept and relay mail into your Gmail environment.

anmcbrid Wed, 09/08/2010 - 12:43
User Badges:
  • Cisco Employee,

What Jonathan suggests is likely the best option today for gmail integration with UC.  If Gmail were capable of imap polling you could get a bit more fancy but I don't think thats possible.


For now your best option is either accept and relay or just relay if you don't want to get the VM's though the telephone anymore.  We'll form an email message and hand it off to your smart host, the smart host is then responsible for moving it to the correct external mail domain and getting it delivered.


Whatever your smart host is should have some good logs for troubleshooting if the messages aren't arriving at gmail.

Nirmal Paria Wed, 09/08/2010 - 20:46
User Badges:

I would like to have some clarification on the same. My Client is using the Google enterprise email ([email protected]) for all email exchange. There is no exchange/IBM lotus Server in their environment. I do not have any knowledge about Google Enterprise Email environment and how it works.

I am thinking I will be getting one fully qualified email server name. Will do need to put the Unity Connection on domain?

Could you please share any docs to refer.

Thanks in advance.



anmcbrid Thu, 09/09/2010 - 06:32
User Badges:
  • Cisco Employee,

The domain on your UC server should be hostname.domainname


So for a server called UC1 at cisco.com we'd set the domain name on that UC server to uc1.cisco.com.  It needs to not be the same as whatever email address domain you use for regular email.


So my UC account might be say [email protected] and then you'd configure my message settings for forward to [email protected]


When a new message gets left for me UC looks at my message settings, sees the [email protected] as where I want a copy and forwards email (voicemail) to the smart host which then relays it to google for final delivery.

Bradford Magnani Sun, 09/12/2010 - 13:42
User Badges:
  • Cisco Employee,

if you set and collect SMTP micro traces from the UC server, you'll be able to confirm if UC sent the message.  If so, then the problem is outside of UC and that's where your troubleshooting needs to begin.


Hope that helps,

Brad

Correct Answer
anmcbrid Mon, 09/13/2010 - 06:26
User Badges:
  • Cisco Employee,

Google will never accept messages like that.  They won't be your smart host.  You need to provide an email server that you control that will accept messages from UC.  Google will just reject them because otherwise everyone would send spam that way.


Talk to your companies email server guys and tell them you need them to relay messages for you.  They can set it up securely on thier end to accept messages just from this one server.

Nirmal Paria Mon, 09/13/2010 - 06:59
User Badges:

Thnaks for your quick response. I will check with Email Team.

Darryl Tyson Sat, 02/26/2011 - 23:45
User Badges:

Regarding the notification  the gmail, I've always found that forwarding the email created more hassle with Message Waiting Lights (MWI)/Read UnRead status etc all been out of sync and that IMAP was a better solution.


Unfortunatally I could not find any IMAP client gadgets for gmail.   So I have created a little gmail gadget for a single pane view of voicemail and gmail which also has the ability to hit the save button and it will then send the voicemail via email to the configured gmail account.   Currently a concept but running on Amazon Web Services with 99.999% uptime.


More in this post - https://supportforums.cisco.com/message/3303047#3303047


Tested with Cisco Unity Connection 7 and works fine.

coryalbert Mon, 08/04/2014 - 17:52
User Badges:

Here is how you do it:

"

If your printer, scanner, or application can be configured to send SMTP messages, you can configure it to send mail using the Google Apps mail servers.

 

If your device or application does not support SSL, connect to aspmx.l.google.com on port 25.

You must configure an SPF record for your domain with the IP address of the device or application to ensure that recipients do not reject mail sent from it. You must also add this IP address to the Email Whitelist box in your Google Admin console. For example. if your sending device sends from 123.45.67.89, add that address to your SPF record without removing the Google Apps mail servers from the record:

v=spf1 ip4:123.45.67.89 include:_spf.google.com ~all

"

Actions

This Discussion