简介
本文档介绍在Cisco Unified Contact Center Express(UCCX)中将SocialMiner与Gmail集成到座席电邮功能中。 从版本11.6(1)开始,SocialMiner可以使用SOCKS5代理与Gmail集成(对于特定Gmail邮箱,可通过IMAP:993和SMTP:587 IMAP安全到达)
先决条件
要求
Cisco 建议您了解以下主题:
使用的组件
本文档中的信息基于以下软件和硬件版本:
- SocialMiner 11.6(1)
- UCCX 11.6(1)
- 允许通过IMAP(993)和SMTP(587)连接与Gmail进行安全TCP通信的SOCK5代理
- 一个有效的Gmail帐户。
注意:通过添加DNS正向和反向查找中的条目,确保CCX能够通过FQDN到达SOCKS代理。
您可以使用这些CLI命令检查服务器的分辨率和可接通性。
CLI: utils network ping <SOCKS.FQDN>
CLI: utils network host <SOCKS.FQDN>
CLI: utils network host <SOCKS.IP.ADDRESS>
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
Google帐户中的设置
允许向您的Gmail帐户发送IMAP请求
步骤1.登录您的Gmail帐户。单击页面右上方的Settings图标,如图所示。

步骤2.在Forwarding and POP/IMAP下,选中Enable IMAP框,如图所示。

允许SocialMiner访问您的Gmail帐户
步骤1.登录Gmail帐户。单击页面右上方的My Account,如图所示。

步骤2.在新选项卡中打开各种设置选项。单击Sign-in & Security部分下的Device activity & security events,如图所示。

步骤3.如图所示,向下滚动以查找选项Allow less secure apps:OFF.

步骤4.如图所示,启用选项Allow less secure apps:开启.

配置SOCKS代理
步骤1.导航到System > System Parameters并滚动到末尾,输入要使用的HTTP和SOCKS代理。
SOCKS代理需要通过安全TCP端口993/587访问Gmail,以实现安全的IMAP/SMTP通信。


配置代理电子邮件
步骤1.登录UCCX Appadmin并转至子系统> RmCm >技能。
步骤2.创建Gmail座席的电子邮件技能,并将这些技能分配给您的座席。
步骤3.导航到子系统>聊天和电子邮件> SocialMiner配置,现在输入SocialMiner FQDN和用户名密码,然后单击保存,如图所示。

步骤4.导航到子系统>聊天和电子邮件>邮件服务器配置,现在输入FQDN中的IMAP和SMTP地址。
启用SOCKS代理并单击Save/Update,如第二个图所示。


第5步:导航到子系统>聊天和电子邮件>联系服务队列>添加新,现在输入名称,选择键入Email >输入<username>@gmail.com,密码>点击测试配置。


步骤6.执行此操作后,测试配置应该成功。

第7步:点击下一步,添加为此CSQ选择的座席所需的技能,然后点击完成。
验证
检查座席桌面上收到的电子邮件

故障排除
有时,在测试配置时,用户可能会遇到此处所示的错误。
" CSQ配置错误
电子邮件用户名和密码不匹配''

当您检查SocialMiner运行时日志时,您会看到这些消息的结果{FAILURE=AUTHENTICATION_FAILURE}
0000311932: 10.78.91.156: Oct 31 2017 10:27:59.305 +0530: %CCBU_________CCPAPI-6-REST_API_INFO: Checking smtp connection for smtp.gmail.com:587with user:<mailbox>@gmail.com
0000311935: 10.78.91.156: Oct 31 2017 10:28:04.806 +0530: %CCBU_________CCPAPI-6-REST_API_INFO: smtp connection check for smtp.gmail.com:587 Result {FAILURE=AUTHENTICATION_FAILURE}
0000311936: 10.78.91.156: Oct 31 2017 10:28:04.806 +0530: %CCBU_________CCPAPI-6-REST_API_INFO: Checking IMAP connection for imap.gmail.com:993with user:<mailbox>@gmail.com
0000311941: 10.78.91.156: Oct 31 2017 10:28:09.160 +0530: %CCBU_________CCPAPI-6-REST_API_INFO: IMAP connection check imap.gmail.com:993 Result {[Gmail]/Sent Mail={FAILURE=AUTHENTICATION_FAILURE}, [Gmail]/Drafts={FAILURE=AUTHENTICATION_FAILURE}, Inbox={FAILURE=AUTHENTICATION_FAILURE}}
检查有问题的Gmail帐户,您会看到以下横幅,其中显示Gmail安全设置阻止了帐户登录。


步骤
- 确保输入正确的凭证。
- 再次确认Google帐户中的必备设置部分中提到的所有设置.
- 单击YES, THAT IS ME in Review Recent Activity选项卡。
- 如果上述两个步骤均已通过,请过一段时间后重试测试配置,因为Google通常需要一些时间来刷新这些新的安全设置。
此问题的根本原因是您的Gmail收件箱的严格安全策略。