主题: 请教:roundcube和SOGo的通讯录是完全不同的,无法同步的么?

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):
- 使用的 Linux/BSD 发行版名称及版本号:
- 与您的问题相关的日志信息:
====
请教:roundcube和SOGo的通讯录是完全不同的,无法同步的么?
有办法同步否?

回复: 请教:roundcube和SOGo的通讯录是完全不同的,无法同步的么?

无法同步,因为是不同的两个组件各自保存在自己的数据库里。
既然有了 sogo,就用它的 CardDAV 服务来保存联系人吧,可以同步到手机。

3 最后由 yulei_mail (2016-10-15 14:16:54) 编辑

回复: 请教:roundcube和SOGo的通讯录是完全不同的,无法同步的么?

喜讯传来,经过我仔细研究,发现是可以的,方法就是在roundcube中加入一个插件。通过carddav同步读取SOGo的通讯录!
插件的网址在:https://plugins.roundcube.net/packages/roundcube/carddav
刚开始时一直出错,后来发现。iredmail安装完成后会禁用 php的curl_exec函数。可能是因为安全原因吧,但是这个插件是需要用到这个的。
可以直接取消roundcube本地的人个通讯录,让carddav连接SOGo的通讯录,并且命名为“个人通讯录”,且设置成roundcube缺省的通讯录。
特此把此喜讯告诉张工,或许iredmail下一个版本可能更完美。