如何将abook与carddav服务器集成?

时间:2017-12-19 17:28:00

标签: synchronization addressbook mutt carddav

我正在运行Nextcloud,我的联系人会与vdirsyncer同步到我的笔记本电脑,这会留下一个充满.vcf个文件的目录。我想知道能够阅读和编辑那些但我不太确定如何实现这一点。

这甚至可能吗?还是我只是在做梦?

1 个答案:

答案 0 :(得分:1)

abook通常不知道如何读取或写入vcf。

它确实具有vcf导入和导出功能,并且您手上有很多时间(以及良好的备份),您可以利用它以某种方式将abook的数据库与您的vdirsyncer目录同步。问题是abook的导入/导出功能不是那么好。此外,abook的导入将丢弃它无法处理的数据(例如联系人照片),这些数据不是很有用。

还有其他专门用于处理Document document = new Document(); PdfCopy copy = new PdfCopy(document, new FileOutputStream(RESULT)); document.open(); PdfReader reader; int n; for (int i = 0; i < files.length; i++) { reader = new PdfReader(files[i]); n = reader.getNumberOfPages(); for (int page = 0; page < n; ) { copy.addPage(copy.getImportedPage(reader, ++page)); } copy.freeReader(reader); reader.close(); } document.close(); 的地址簿,最值得注意的是khard

-

来源:我是vdirsyncer的作者(不是khard的作者)。