CVP email encryption using secure communications for CVP Call studio
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-01-2014 04:25 AM
Hi all.
We are using an email element in CVP Call Studio. I successfully configured lab JNDI connection to Exchange server. But now i have a requirement to use 3rd party mail-server with SSL\TLS encryption. Does anybody know how to achieve and configure this?
We are using cvp 10.
My best guess is to configure CVP security as described here:
And then exchange certificates between 3rd party email system and CVP.
Any help appreciated. Thank you.
- Labels:
-
Customer Voice Portal

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-03-2014 11:06 PM
Hi Oleg,
Hope you are trying to set up the email element in VXML server. For that i think instead of CVP security please refer
For the Email Element to start functioning, you need to configure the following settings:
Step 1 Download the JavaMail package from: java.sun.com/products/javamail/downloads/index.html.
Step 2 Download http://java.sun.com/products/javabeans/glasgow/jaf.html (JavaBeans Activation Framework).
Step 3 Copy JavaMail .jar files and activation.jar to Tomcat\lib folder under VXMLServer folder.
Step 4 Add a Mail Session under Tomcat manually by adding this to the \Tomcat\conf\context.xml file within the <Context></Context> tags: <Resource name="mail/ChrisMail" type="javax.mail.Session" mail.smtp.host="xmb-sjc-22d.amer.cisco.com"/> Here, the name should be "mail/ANY_NAME_YOU_CHOOSE", type should be "javax.mail.Session", and mail.smtp.host should be a working SMTP server.
Note In Studio, edit the configuration of the Email element in question. Set the JNDI name to the "ANY_NAME_YOU_CHOOSE" portion of what you entered in the Tomcat settings.
Eventhough its for CVP 7 to change the Mail server to 3rd party please Refer - Email Element - Problem in which its mentioned how to change the server to Exchange 07 box .
Thanks and Regards,
Geevarghese
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-03-2014 11:28 PM
Hi.
Thank you for reply
We have already configured following
1) Added to C:\Cisco\CVP\VXMLServer\Tomcat\conf\web.xml before closing </web-app> tag:
<resource-ref>
<res-ref-name>mail/CVPmail</res-ref-name>
<res-type>javax.mail.Session</res-type>
<res-auth>Container</res-auth>
</resource-ref>
2) Added to C:\Cisco\CVP\VXMLServer\Tomcat\conf\context.xml before closing </Context> tag:
<ResourceLink global="mail/CVPmail" name="mail/CVPmail" type="javax.mail.Session" mail.smtp.host="smtp-host.address"/>
3) Added to C:\Cisco\CVP\VXMLServer\Tomcat\conf\server.xml under <GlobalNamingResources> tag:
<Resource name="mail/CVPmail"
auth="Container"
type="javax.mail.Session"
mail.transport.protocol="smtp"
mail.smtp.host="smtphots.address"
mail.smtp.port="587"
mail.smtp.user="box@something.com"
mail.smtp.auth="true"
mail.smtp.starttls.enable = "true"
password="pass" />
4) Under call studio email element as JNDI name used CVPmail. Email has been successfully sent(All above is lab setup)
We need to add additional SSL/TLS security between VXML server and SMTP server. Anyone know how to add encryption capability to this CVP email setup? TY for help.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-03-2019 08:15 AM
Thank You, I tried to configure SMTP on CVP 11.6 but official guides are bad and just Your post gave me real solution. In official guides (programming CVP) was mentioned just to update context.xml but I can't get it work this way.
