ITbook

专注打造干净的办公平台,做一个安安静静的助手。邮箱:itbookfun@163.com

用户工具

站点工具


nas文档:synology:tutorial106

地表最强通讯录管理系统 - Synology Contacts 配置详解

1. 引言

  • 通讯录一直是我们必须用到,但又最没有重视的部分。
  • 上文我们对比了QQ同步助手、邮箱联系人、苹果iclude 等同步联系人的方式。 功能上总有些欠缺。
  • 通过 Synology Contacts ,我们可以将通讯录玩到极致,玩到不可思议。
  • 那么本文我们来详细聊聊群晖的新套件 “synology contacts”
  • 群晖是将Synology Contacts套件放在战略方向上来开发的,这个战略方向就是定位于企业市场。
  • 我们从Synology Contacts套件能明显的感受到来自企业团队的气息。
  • 从下图可以看出,该套件和drive、moments都放到了新套件链接中,共同致力于打造团队产品。 虽然现在还是beta版本,但仍不容小觑。
  • 该通讯录管理系统不仅免费,而且比现今任何通讯录都要强大。
    • 非常适合个人和公司使用。
    • 产品亮点:
    • ① 多终端同步。可在web页面,安卓手机,苹果手机,电脑端自动同步通讯录。
    • ② 后台统一推送通讯录。 公司人员流动大也没关系,只需要人事专员更新,全公司手机上都自动更新联系方式了。 头像也能同步!
    • ③ 保存在本地而非网盘,重要客户信息可防泄露。

2. 通讯录管理系统概况

2.1 现状及痛点

  • 在此之前,我们先回顾下通讯录的现状和痛点。
  • 对于多个手机的用户来说,你当然不希望添加个联系人需要操作多遍。对于单手机的用户来说,万一手机丢失,联系人就找不到了。
  • 这是当前通讯录最大的问题:同步和备份
  • 而电话号这种极其隐私的信息,我们不希望备份到网络云上,尤其是对于企业用户。
  • 但很不幸,目前还没有啥好办法。群晖发力企业市场,竟然瞄向了通讯录,这点有点令人意外。
  • 当前企业对于通讯录的管理方式非常原始,无非是做一个“2020年最新通讯录.xls”的表格发给员工,或者打印出来贴到办公桌上。
  • 当人员变动的时候,这些信息会有延迟。 其实这些还无伤大雅,毕竟是企业内部员工的信息。
  • 如果是客户的联系方式错误和丢失呢?
  • 要知道,企业是指着客户生存的,得到一个客户的联系方式非常不容易,如果丢失将会是非常大的损失。
  • 相信每个人和每个企业都遇到过以上问题,你仍记得当时着急的样子。
  • 这时候,我们多么希望有一款通讯录管理系统,来帮助我们管理各类通讯录:同学通讯录,家人通讯录,同事通讯录,客户通讯录。

2.2 我们期待的功能

  • 我们希望通讯录管理系统能实现以下功能:
  • 1. 可自动多终端同步,可自动备份,当联系人更新时,其他设备自动更新。
  • 2. 保存到本地,而不是网盘。避免资料泄漏。
  • 3. 在企业内,人事部可统一管理员工通讯簿,并分享给企业员工。员工在手机上直接查看通讯录,而且通讯录自动同步。人员流动大也没关系,只需要人事专员更新,全公司手机上都自动更新了。
  • 4. 对于企业客户通讯录,我们希望每个销售人员都有各自的客户通讯录,避免被别人获取。同时又可被上级领导查看或编辑。这样即使员工离职,通讯录也会保存在系统中,保障企业联系人的安全。
  • 通过 Synology Contacts,我们可以轻松实现以上功能,赞不赞,不愧是地表最强通讯录管理系统
  • 重要的是,该功能是全部免费的。在当前经济大环境下,是如此的贴心。

3. 产品逻辑

  • 在开始之前,先整体熟悉下该套件。

3.1 Synology Contacts 用到的技术

  • 要实现通讯录全平台多终端同步,需要有传输协议。对于通讯录来说,它就是CardDAV协议。
  • 什么是CardDAV呢?
  • CardDAV是一种通讯录同步的开放协议。使用 CardDAV 同步的通讯录可以编辑、修改或者删除,并且你在手机上的这些操作也同样会和服务器同步,并同时同步到你的其他设备上。引用自QQ邮箱
  • 平时我们在邮箱中能看到这个协议,只是很少用到。群晖就是依靠该协议进行传输的。
  • 群晖的产品有这么一个特点,利用免费的协议开发产品,避免授权上的争议。比如群晖的日历套件就是用的开放的caldav协议,后期我们聊聊群晖日历套件。
  • 传输协议用的是CardDAV,传输格式用的是vCard。可参考:VCard 格式说明维基百科对vCard介绍
  • 群晖使用的vCard格式版本为 vCard 3.0 。
  • 每个联系人的资料非常丰富,包含了姓名、电话号码、头像、邮件账户、URL,聊天软件、备注。如下图举例:
  • 国家网信办信息

3.2 Synology Contacts 设计思路

  • 该套件有个人通讯簿和群组通讯簿之分。
  • 个人通讯簿是个人来管理,群组通讯簿是有多人管理。
  • 类似与群晖的home文件夹和共享文件夹区别。home中的资料会随着账户删除消失,而共享文件夹不会。
  • 已我的经验,我建议全都使用群组通讯簿,然后再设置相关权限。

3.3 Synology Contacts web管理台解读

  • 进入web版管理后台,从下图看出,一共有6大区域。
  • web版管理后台
  • 1. 个人通讯簿区域: 每个人在这里都可以创建多个通讯录。
    • 1.1 默认情况下该区域内所有通讯录只能自己可见,分享后对方可查看或编辑。
    • 1.2 在对方通讯录中,会出现一个“共享通讯簿的区域”。
    • 1.3 个人离职删除账号后,个人的通讯薄将清空。
  • 2. 群组通讯簿区域: 仅管理员可创建群组通讯录,可创建多个通讯录。
    • 2.1 与个人通讯簿最大的区别是,该区域通讯录属于团队。
    • 2.2 不论当初谁创建的,删除某个员工账号不影响该通讯簿。
    • 2.3 在该区域创建的通讯录联系人,默认为所有用户都可查看。
    • 2.4 通过修改单个通讯录的权限,我们可以实现全员可读,或者某个分组和个人可读可写。
  • 3. 标签区域: 联系人可按标签进行管理。每个联系人可对于多个标签。
  • 4. 搜索区域:快速搜索联系人。
  • 5. 联系人管理区: 可修改联系人信息。
  • 6. 后台设置: 登录用户的信息。

4. Synology Contacts配置

很大一部分是傻瓜式操作,在这里我们聊聊重点部分。

4.1 安装套件

  • 安装 Synology Contacts 套件 需要白群晖,并且开通beta模式。
  • 安装 Synology Contacts 套件

4.3 添加通讯录

  • 添加通讯录的地方比较难找,在这里将鼠标移动到通讯录右方,会出现一个 + 图标

4.4添加联系人

通讯录添加完成后,就可以增加联系人了。有多种方式可添加,这里介绍三个主要的。

4.4.1 通过web端添加

  • 点击“添加联系人”即可

4.4.2 导入手机上的联系人

  • 也可以将手机上的联系人导入。 参考上面的图片。
  • 大概步骤是这样:
  • ① 打开手机联系人,然后导出联系人。选择导出csv 或 vcard格式
  • ② 回到Synology Contacts web端,选择“导入通讯簿”
  • ③ 在下一步中,系统会提示你导入到哪个联系人分组,选择确认即可。

4.4.3 通过excel导入

  • 需要另外单独开发的软件支持,目前群晖没有提供该功能。
  • 属于付费项目。如有需求,可付费咨询

4.5 通讯录权限控制

  • 这块功能非常强大,我们可以通过群组和单个账号对通讯录进行权限管理。

4.6 权限解读

  • 如上图 linshi 这个用户 ,拥有 各类维权 通讯录的查看、导出、编辑、导入权限,
  • 但没有完全控制权限,因此不能删除和重命名通讯录。
  • pictures_2002231057201b.png

    ### 4.7 分享通讯录

  • 不是能理解群晖的开发人员怎么想的,起了一个 CardDav 的名字。
    • 实际上分享通讯录就是这个按钮。
    • 这里的二维码并不是在手机通讯录软件上扫描,而是为了分享图中的链接。
    • 正确用法是 用微信扫描后复制链接,然后粘贴到 通讯录同步软件,如 同步软件**davx5** 中。

4.8 同步其他账号联系人

  • 可同步google联系人
  • 可同步carddav账户的联系人,如163邮箱中的联系人

5. 多终端同步通讯录

5.1 实现原理

  • 联系人信息都在群晖Synology Contacts套件中,其他设备均是访问Synology Contacts实现读写功能。
  • 注意事项:
  • 一定要使用 https 协议,否则可能会出问题。
    • 建议现在局域网内测试完成后,在尝试使用外网访问。

5.2 手机端同步通讯录

5.2.1 苹果手机

  • 苹果手机不用单独安装软件,直接使用carddav协议即可。

5.2.2 安卓手机

  • 安卓手机需要安装 免费同步软件davx5
  • 由于国内非常难下载,这里我把链接共享出来: 点击下载,也可扫码下载。
  • davx5下载
  • 展示效果:

5.3 电脑端同步通讯录

  • 苹果电脑不用单独安装软件,直接使用carddav协议即可。
  • windows的通讯录是借助邮箱客户端的插件实现的。
  • outlook客户端插件有 carddav-sync-freeEvoCollaboratorOutlook
  • 通过一段时间使用,感觉outlook客户端的效果一般,主要是outlook会把插件屏蔽。
  • 我建议使用雷鸟邮件客户端
  • 效果如下图,可以看出,头像也能很好的支持。
  • 但是雷鸟客户端添加联系人的位置非常难找,这里分享下。
  • 雷鸟客户端

5.3.1 雷鸟客户端添加联系人

  • 一共可以分为5步:
  • 【1】安装客户端添加组件步骤 【1】安装客户端添加组件步骤
  • 【2】添加扩展“cardbook” 【2】添加扩展"cardbook"
  • 【3】新建通讯录 【3】新建通讯录
  • 【4】添加通讯录-选择远程 【4】添加通讯录-远程
  • 【5】添加通讯录-选择carddav 【5】添加通讯录-carddav

6. 更多玩法

  • 通讯录有这么一个特点: ① 有一串数字 ②有多行文字
  • 根据这个特点,再结合手机通讯录的搜索功能,那么你可以做什么呢?
  • 参考下我做的

6.1 做个全国邮政编码数据库

  • 全国一共有2316个,经过筛选“山东”,有110个。
    • 可以看出山东东营的邮编是257000,区号为0546。
    • pictures_2002232031212b.png
    • 手机效果如下:
    • itbook.fun一直非常良心,把原文件分享给您,你也看看你所在的城市吧。全国邮政编码.vcf下载

6.2 用个多平台同步的记事本

  • 标记日期、主题和内容,一个强大的可多平台同步的记事本就诞生了。

评论

请输入您的评论. 可以使用维基语法:
 
nas文档/synology/tutorial106.txt · 最后更改: 2020/02/24 13:44 由 shubao5612