我想从CLI进行我的CalDAV,就像从IMAP进行IMAP mutt
一样,就客户而言,我最好的选择是什么?
另一种选择是wyrd / 提醒 + 提醒-的CalDAV。后者带有单独的推拉工具,可能不会执行检查冲突的操作。
—
Sparhawk
我想从CLI进行我的CalDAV,就像从IMAP进行IMAP mutt
一样,就客户而言,我最好的选择是什么?
Answers:
CalDAV Wiki上有一个客户端列表,其中似乎只有一个客户端命令行工具:cadaver。
最近,具有CalDav功能的命令行客户端khal似乎填补了这一空白。我一直在使用它,并将其与Mutt集成在一起,并且运行良好。使用一些简单的脚本,我可以在Mutt中查看日历信息,然后将其导入到khal
该位置,然后将其同步到我的CalDav服务器并传播到我的其他机器或设备。
它仍然被描述为处于“开发的早期阶段”,但是我发现它是稳定且易于使用的。
根据开发人员的说法,下一步是将vdirsyncer用作同步的后端:它的设置非常类似于OfflineIMAP,并具有Remote和Local数据存储区:两者之间进行同步。当前有一个vdir分支来测试此功能。
Calcurse在最新版本中确实支持CalDAV(仍在试验中)。它针对最常见的GNU / Linux发行版和BSD打包。
项目caldavserver中有一个似乎正在维护的库(cadaver自2009年以来就没有发布过)。有了股票客户,您就可以完成一些所需的工作。