iCloud日历和Mozilla Thunderbird / Lightning中的任务

时间:2016-05-12 14:19:06

标签: calendar synchronization task icloud thunderbird-lightning

有谁知道我如何从iCloud到Mozilla Thunderbird / Lightning获得日历和任务 - 而且可以编辑吗?

我知道如何在iCloud中制定公共议程,但该议程是只读的。

我希望任何人都可以提供帮助....

2 个答案:

答案 0 :(得分:6)

最近有一个德国解决方案适用于我,而Ronny的链接很遗憾不起作用,因为我没有收到服务器的任何回复:https://www.nico-beuermann.de/blogging/archives/115-Zugriff-auf-iCloud-Kalender-mit-Thunderbird.html

Thunderbird需要三种成分:

一个。您的日历服务器(尤其是pxx-caldav.icloud.com中的数字xx)

湾您的用户ID(dsid

℃。日历的UID(guid

简而言之(和英语):

  1. 在浏览器中登录iCloud日历是第一个重要步骤
  2. 您可以使用Firefox或Chrome的功能来查看网络;我将继续使用Chrome进行此解释。

    1. 按Ctrl + Shift + I并单击“网络”选项卡;它现在可能是空的,因为在按Ctrl + Shift + I后也可能开始记录;如果它是空的,只需重新加载网络标签仍然打开

    2. 就我而言,右键单击列以显示域名是有帮助的

    3. 检查域名或只是将鼠标悬停在链接上,你可以在pxx中找到xx,这是你的特定服务器;域的其余部分无关紧要(信息a

    4. 然后我点击了一个带有域名pxx-calendarws.icloud.com的条目

    5. 在即将推出的新子窗口中,您可以点击标题,然后在查询字符串参数下的某处找到dsid;或者,您可以在URL中找到它; dsid对应于您的用户ID(信息b

    6. 现在,从“Headers”切换到“Reponse”;您可能需要检查多个网址获取行以找到具有正确回复的行,但您会发现许多guid条目与您的日历ID相对应(信息c

    7. 现在,您拥有所有三条信息。在Thunderbird中使用Calendar插件Lightning,现在添加一个类型为“CalDAV”的网络日历(iCalendar将无效!)。在那里,您可以输入以下网址,其中包含以粗体标记的信息:

      HTTP 取值:// P <强> XX -caldav.icloud.com/的 DSID /日历/的 GUID

      Etvoìla。您需要输入iCloud的凭据。这个帖子发布于Thunderbird 45.8.0和Lightning 4.7.8。

      2017年7月18日更新: 显然,在六月的某个时候,Apple已经改变了系统的一些东西。您需要立即激活双因素身份验证才能创建特定于应用程序的密码。您可以使用任何Apple设备执行此操作。然后,您应该登录到您的Apple帐户。在安全区域,您可以生成一些密码。使用这个用您的电子邮件地址登录Thunderbird中的caldav。这似乎工作正常。

      如果没有双因素身份验证,则无法激活应用专用密码。如果没有应用程序专用密码,CalDAV似乎不再可访问。

      2017年9月5日更新:似乎pGuid有时会运作,但guid不适用于日历ID。所以,请注意这里。

答案 1 :(得分:1)

经过大量研究后我找到了解决方案。

这是由https://icloud.niftyside.com/

提供的

他们有一个PHP脚本,您可以在其中填写凭据和正确的CardDAV / Contacts服务器,您可以将其添加到Mozilla Thunderbird / Lightning