码迷,mamicode.com
首页 > 其他好文 > 详细

zimbra二次开发的相关资料

时间:2016-04-20 18:18:34      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:zimbra zimlet soap 二次开发

需求描述:

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

 

以下为预研资料

 

zimbra支持二次开发和扩展


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

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

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

       

GetAppointmentGet Appointment. Returns the metadata info for each Invite that makes up this appointment.返回有关每一个约会邀请的信息
GetFreeBusyGet about Free/Busy information.获取关于空闲/繁忙信息
GetOutgoingFilterRulesGet 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



本文出自 “江南矿工技术空间” 博客,请务必保留此出处http://jncumter.blog.51cto.com/812546/1765816

zimbra二次开发的相关资料

标签:zimbra zimlet soap 二次开发

原文地址:http://jncumter.blog.51cto.com/812546/1765816

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!