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.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Comments
0 comments
Please sign in to leave a comment.