将 Google 日历任务与 Evolution 同步

use*_*339 9 email sync evolution

我正在运行 Ubuntu 12.04 并且更喜欢 Evolution 而不是 Thunderbird 作为我的邮件管理器和组织者。我运行一个 Gmail 帐户并经常使用日历来组织未来的会议、约会和任务。我已经同步了日历、联系人和会议,但无法同步任务。有谁知道这是怎么做到的吗?

Khu*_*lam 2

由于底层库 (libgdata) 中缺少对 Google 任务的支持,Evolution 目前不支持任务。请参阅此处的错误。

但可以使用第三方工具syncevolution和网络服务memotoo来完成。

谷歌 <----------> Memotoo <------------> 进化。

首先启用 Universe 和 Multiverse 存储库。然后打开终端并输入:sudo apt-get update。安装syncevolution sudo apt-get install syncevolution sync-ui:. Sync-ui 是用于syncevolution 的gtk-gui。

现在访问https://www.memotoo.com/,您可以免费注册或选择高级版本(1 欧元/月)。免费版本有一些限制(最多 50 个任务)。

登录并转到“我的任务”并选择“同步我的任务”。见下图。

在此输入图像描述

从列表中选择 Google 任务。授权 memotoo 访问您的 google 帐户。选择“双向”同步类型。您可以根据自己的喜好设置同步时间表。

在此输入图像描述

在同一页面上点击“同步google任务”开始手动同步。此时您可以在memotoo上看到您的google任务(默认任务类别)。现在您需要将 memotoo 与进化同步。

打开仪表板,输入sync-ui,然后从搜索中打开syncevolution。如果您是第一次打开它,则需要选择同步服务。

在此输入图像描述

单击选择同步服务,从列表中选择 memotoo。提供 memotoo 用户名和密码。取消选择约会和联系人复选框,最后单击“保存并使用”。

在此输入图像描述

单击“操作”下的“立即同步”将开始同步。如果您是第一次同步,可能会提供慢速同步。单击“慢速同步”即可执行慢速同步。您还可以启用“自动同步”自动同步(syncevolution将在后台运行)。此时,它会同步到您的默认任务列表。您可以通过syncevolution在终端中输入“ ”来查看默认任务列表。

在此输入图像描述

在此输入图像描述

额外调整:

您可以选择仅在memotoo 和evolution 之间同步未完成的任务。为此,请打开syncevolution,编辑memotoo,在服务器设置下将任务uri从“ task”更改为“ task.uncompleted”。

在此输入图像描述

完毕!


Pal*_*oha 0

现在是 2022 年,似乎现在支持 Evolution 中的 Google 任务(此后我不确定)。假设您已经通过 IMAP 帐户连接了 Gmail,请转到Evolution > Tasks > Edit > Accounts > Task Lists > Add > Task List,填写如下所示的表格,它应该可以工作。

Type: Google
Name: Tasks
User: example@gmail.com
Run Code Online (Sandbox Code Playgroud)