关键词:O2OA,电子邮箱,邮件系统集成,邮件收发,企业邮件,邮箱,企业邮箱

O2OA平台并不包含企业邮箱解决方案,我们建议将专业的商业邮箱集成到O2OA中,作为更优的企业邮箱解决方案。本篇主要介绍如何在O2OA中如何集成腾讯企业邮

.

功能:

1.实现和腾讯企业邮的单点认证.

2.读取未读邮件数量.

3.新邮件到达同步:有新邮件到达时将新邮件到达信息从腾讯企业邮推送到O2OA平台.


前提:

1.已经申请腾讯企业邮.

2.已经启用企业微信和O2OA的通讯录同步或者已经将个人的邮件地址设置为腾讯企业邮地址.

3.如果启用"新邮件到达同步",需要开通外网地址,并在80或4438080上开通center server的访问.


配置步骤:

1.从configSample目录下复制exmail.json到config目录.

2.配置exmail.json文件:

{
    "enable":true,
    "corpId":"(change this value)",
    "token":"(change this value)",
    "encodingAesKey":"(change this value)",
    "newRemindSecret":"(change this value)",
    "ssoSecret":"(change this value)",
  "personAttributeNewCountName": "exmailNewCount",
  "personAttributeTitleName": "exmailTitle",
  "newCountAddress": "https://api.exmail.qq.com/cgi-bin/mail/newcount",
  "ssoAddress": "https://api.exmail.qq.com/cgi-bin/service/get_login_url",
}

enable:是否启用.

corpId:腾讯企业邮的cropId,可以在腾讯企业邮查询得到.

newRemindSecret:读取新邮件时使用的密钥.

ssoSecret:单点登录使用的密钥.

token:新邮件到达同步的回调认证token(可选).

encodingAesKey:新邮件到达同步的回调Key,(可选).

personAttributeNewCountName:新邮件数量在个人属性中存储的字段名,默认为:exmailNewCount.

personAttributeTitleName:新邮件标题在个人属性中存储的字段名,默认为:exmailTitle.

newCountAddress:腾讯企业邮新邮件数量读取地址,一般不需要修改,默认为:https://api.exmail.qq.com/cgi-bin/mail/newcount

ssoAddress:腾讯企业邮sso登录地址,一般不需要修改,默认为:https://api.exmail.qq.com/cgi-bin/service/get_login_url

3.重启服务器生效.


读取接口:

读取新邮件标题(被动方式),读取的是腾讯企业邮通过回调接口推动到系统并记录在个人属性中的标题.

get http://127.0.0.1:20020/x_organization_assemble_personal/jaxrs/exmail/list/title/passive

读取新邮件数量(被动方式),读取的是腾讯企业邮通过回调接口推动到系统并记录在个人属性中的数量.

get http://127.0.0.1:20020/x_organization_assemble_personal/jaxrs/exmail/jaxrs/exmail/new/count/passive

读取新邮件数量(主动方式),服务器发起连接读取腾讯企业邮新邮件数量并返回数量值.

get http://127.0.0.1:20020/x_organization_assemble_personal/jaxrs/exmail/jaxrs/jaxrs/exmail/new/count

推荐文章:

信息栏目-表单的创建和设置
2021-03-01
O2OA提供的信息管理功能可以帮助用户快速地配置信息发布栏目,如通知公告,公司动态,规章制度等。用户可以高效地完成信息栏目和配置。本文主要介绍如何在O2OA中完
开发知识-神通数据库安装
2021-02-07
一、安装配置界面上:勾选择“兼容Oracle模式”,库字符集“UTF8”,页大小"32K"成功创建神通数据库实例后,系统通常为该实例默认创建三个用户:SYSDB
开发知识-中标麒麟安装达梦数据库(DM8)
2021-02-07
环境说明操作系统版本:NeoKylinLinuxAdvancedServerreleaseV7Update6(Chromium)1.前期准备工作1.1数据库下载
流程设计-服务调用-服务地址URL动态参数
2022-03-01
在复杂的流程设计中通常需要与第三方系统进行数据交互,除了在表单上进行服务调用的方式以外,O2OA还可以使用服务调用环节,在流程运行时完成服务调用。本文主要介绍如
快速入门-自定义表数据分页样例
2021-02-07
一、分页获取自定义表数据接口代码var getRowCount = function(tableFlag,where){    var data = {};  
移动办公-将O2OA接入到微信公众号
2022-02-21
@移动办公@O2OA微信办公@微信公众号办公@微信办公@手机办公O2OA平台拥有配套的原生开发的安卓和IOS移动APP,目前O2OA已经支持微信公众号的集成,用
企业办公首页使用说明
2021-02-19
O2OA企业办公首页的导航栏中,有直观清爽的界面、功能丰富的应用。根据企业办公需求随心使用,包含流程管理、会议管理、组织管理、日程管理等等。
源码编译-Android客户端编译打包处理
2021-03-15
O2OA是真正全代码开源的应用开发平台,开发者可以直接使用从github或者gitee上clone的源码编译成安卓客户端,代码可以修改,安全可靠,无限制。本文主
权限管理-平台组织人员权限管理
2021-02-25
O2OA开发平台组织架构管理组件不局限于传统的组织,群组,角色,人员的关系,在减小授权管理的复杂性基础上,通过独特的职位管理,汇报关系管理思想,增强了架构管理的
系统集成-单点认证SSO配置之约定密钥
2021-03-15
O2OA平台提供灵活的系统集成方案,让企业信息平台与各类第三方系统进行集成。本篇主要介绍如何在O2OA中使用简单的约定密钥的方案与其他系统实现单点登入。

results matching ""

    No results matching ""