zimbra二次开发的相关资料

需求描述:

当前用户接受某约会邀请后,其free/busy状态会显示为busy;但用户设置外出,即outgoing或out off office时,其用户状态反倒显示free。管理层希望实现设置外出后,free/busy状态为busy或outgoing。这样就必须得到该用户的free/busy状态和outgoing设置。

以下为预研资料

zimbra支持二次开发和扩展

1.服务器端扩展,使用soap响应点,如增加账户等;

如果使用soap获取服务器端数据,目前在网上没有相关代码示例,只找到一篇通过soap获取未读邮件数量的java代码

在zimbra的官方文档上有很多的soap格式api,比如添加约会等,后面也有获取约会、获取空闲/繁忙信息、外出过滤器规则;

GetAppointment Get Appointment. Returns the metadata info for each Invite that makes up this appointment.返回有关每一个约会邀请的信息
GetFreeBusy Get about Free/Busy information.获取关于空闲/繁忙信息
GetOutgoingFilterRules Get outgoing(可译为外出) filter rules.获取外出过滤器规则

详见:

https://files.zimbra.com/docs/soap_api/8.0/soapapi-zimbra-doc/api-reference/index.html

使用soap获取未读邮件数量:

http://www.tuicool.com/articles/2iMZbe

2.客户端使用zimlet,添加、替换各类功能;

zimbra使用zimlet开放接口和界面框架,允许用户添加新的功能,使企业根据自身需求定制成为可能。

1.添加元素热点,如地图、日程安排、应用、url;右击邮件中的日期,可以在不离开邮件的情况下安排会议;单击电视号码,可以调用计算机上安装的softphone

2.添加全新tab页,如公司社交网络;

3.调用第三方数据,如oa,crm;

zimbra协作套件简介:http://www.docin.com/p-249724152.html

zimbra官方wiki:https://wiki.zimbra.com/wiki/Main_Page

zimbra技术说明文档:http://www.doc88.com/p-5794763573310.html

五分钟开发一个 zimlet:http://www.docin.com/p-276272907.html

zimbra修改:http://aba.qzu.cn/archives/14.html

zimbra soap官方资料:https://files.zimbra.com/docs/soap_api/8.0/soapapi-zimbra-doc/api-reference/index.html

时间: 2024-08-10 23:27:22

zimbra二次开发的相关资料的相关文章

速达软件二次开发-隐藏货品资料成本单价和删除机会报价单

1. 客户希望对货品资料的成本单价进行隐藏,有权限的操作员才能进行查看: 2. 速达的机会管理里面,机会报价单结束机会后未被下游单据引用的情况下不能反审核也不能删除,要求该机会报价单未被引用的情况下可以被反审核及删除 接到信息马上进行需求的分析,先配置一个单据管理权限:即是否有权查看货品资料的成本价格: 这样操作员根据权限访问成本价格: 建立机会报价单模块,可以进行审核和反审核 至此完成了客户的需求: 原文地址:https://www.cnblogs.com/devsuperdata/p/832

Catia 二次开发资料(转)

Catia 二次开发 CATIA V5在开发之初就遵循面向对象的设计思想(OO),构建了完全基于组件的体系结构(PPR: Products,Process,Resource),有效地解决了维护.管理.扩展的困难,并大量使用了最新的计算机技术和标准以及软件工程技术,其中包括基于组件架构思想的JAVA BEAN .COM/OLE.CORBA 技术和Web技术.C++语言.Visual Basic Journaling .STEP-SDAI.XML.OpenGL等,这使CATIA V5具有与众不同的鲜

关于Jetson Kit开发相关资料

首先是nVidia官方对于Jetson Kit的介绍: http://www.nvidia.com/object/jetson-tk1-embedded-dev-kit.html https://developer.nvidia.com/jetson-tk1 然后是nVidia官方对Jetson开发支持: https://developer.nvidia.com/jetson-tk1-support 关于Jetson Kit开发相关资料,布布扣,bubuko.com

腾讯RTX二次开发相关的一些注意事项

http://www.cnblogs.com/netWild/p/4241650.html —————————————————————————————————————————————————————————————————————————————— 在企业即时通信方面,腾讯的RTX在国内的占有率应该是很高的 所以,就避免不了要与其他系统进行消息集成 腾讯为此提供了二次开发的工具包,支持JAVA.C#.VB等多种开发语言 但是,目前为止,腾讯官方提供的开发包都是基于X86架构的,这个问题非常头疼

AutoCAD二次开发——AutoCAD.NET API开发环境搭建

AutoCAD二次开发--AutoCAD.NET API开发环境搭建 AutoCAD二次开发--AutoCAD.NET API开发环境搭建 AutoCAD二次开发工具:1986年AutoLisp,1989年ADS,1990年DCL,1993年ADS-RX,1995年ObjectARX,1996年Active X Automation(COM),1997年VBA,1998年Visual Lisp,2006年.net API(DLL). 趋势和方向:AutoCAD.net API(AutoCAD20

【流媒体开发】VLC Media Player - Android 平台源码编译 与 二次开发详解 (提供详细800M下载好的编译源码及eclipse可调试播放器源码下载)

作者 : 韩曙亮  博客地址 : http://blog.csdn.net/shulianghan/article/details/42707293 转载请注明出处 : http://blog.csdn.net/shulianghan VLC 二次开发 视频教程 : http://edu.csdn.net/course/detail/355 博客总结 : -- 本博客目的 : 让 Android 开发者通过看本博客能够掌握独立移植 VLC Media Player 核心框架到自己的 app 中,

多口短信猫设备及相应二次开发接口程序

多口短信猫是指具备同时插入多张SIM卡使用的短信猫设备,具备单口短信猫8-16倍的短信收发效率,可满足对短信发送.接收量大的客户的应用需求.同样,借助相应的短信猫开发接口程序可以将多口短信猫应用于其他系统.软件当中. 多口短信猫设备有: 8口多口短信猫池,支持同时插入8张SIM卡使用 16口多口短信猫池设备,采用独立电源,一根USB数据线连接 多口短信猫开发接口程序与单口短信猫开发有所不同,大多购买短信猫设备提供的DLL免费短信猫开发包仅支持单口短信猫设备,不支持多口短信猫,所以多口短信猫二次开

Word报表及二次开发总结

在各类应用系统开发中,和Word相关的应用可谓相当广泛.如各类MIS系统.各种和实际业务结合紧密的系统.需要制式报表的系统等,都需要对Word进行操作,典型的应用包括: 1.内嵌Word.在系统中内嵌Word,这样,既可以利用Word强大的功能进行文档的新建.编辑.修改.排版,同时还节省了用户对于编辑器操作的学习成本,提高了文档格式的通用性. 2.Word的二次开发.通过Word自带的宏,利用VBA(Visual Basic Appplication)进行开发,实现各种复杂的自动化功能. 3.前

踏上Revit二次开发之路 1 准备工作

1 准备工作 工欲善其事,必先利其器.在正式开始之前,我觉得有必要先盘点一下需要准备些什么. 1.1 硬件设备 PC机一台(谢绝Apple). 配置不能太低,至少要i3以上的cpu.4g以上的内存和支持DX11的独立显卡,否则跑不动Revit,建议不低于i5 CPU和8g内存.SSD不是必须品,我敢保证,当你把360.电脑管家和金山毒霸之类装了四五个以后,开机时间肯定会比裸奔的5400转机械硬盘长很多(珍爱生命,远离国产软件全家桶). 1.2 必要软件 1.2.1 64位Windows 7或8操