【发布时间】:2016-09-08 10:52:04
【问题描述】:
有谁知道我如何将日历和任务从 iCloud 获取到 Mozilla Thunderbird/Lightning - 并且它们是可编辑的?
我知道如何在 iCloud 中创建公共议程,但该议程是只读的。
我希望任何人都可以帮助......
【问题讨论】:
标签: calendar synchronization task icloud thunderbird-lightning
有谁知道我如何将日历和任务从 iCloud 获取到 Mozilla Thunderbird/Lightning - 并且它们是可编辑的?
我知道如何在 iCloud 中创建公共议程,但该议程是只读的。
我希望任何人都可以帮助......
【问题讨论】:
标签: calendar synchronization task icloud thunderbird-lightning
最近有一个德国解决方案对我有用,而不幸的是,Ronny 的链接不起作用,因为我没有得到服务器的任何响应:https://www.nico-beuermann.de/blogging/archives/115-Zugriff-auf-iCloud-Kalender-mit-Thunderbird.html
Thunderbird 需要三种成分:
一个。您日历的服务器(尤其是 pxx-caldav.icloud.com 中的数字 xx)
b.您的用户 ID (dsid)
c。日历的 UID (guid)
简而言之(和英文):
您可以使用 Firefox 或 Chrome 的功能来查看网络;我将继续使用 Chrome 进行解释。
按 Ctrl + Shift + I 并单击网络选项卡;它现在可能是空的,因为在按下 Ctrl + Shift + I 后也可能开始记录;如果它是空的,只需在网络标签仍然打开的情况下重新加载
就我而言,右键单击列以另外显示域很有帮助
查看域名或将鼠标悬停在链接上,您可以在 pxx 中找到 xx,这是您的特定服务器;域的其余部分无关紧要(信息a)
然后我点击了一个域为 pxx-calendarws.icloud.com 的条目
在即将推出的新子窗口中,您可以单击标题并在查询字符串参数下的某处找到dsid;或者,您可以在 URL 中找到它; dsid 对应您的用户 ID(信息 b)
现在,从“标题”切换到“响应”;您可能需要检查多个 URL 获取行以找到具有正确响应的行,但您会发现许多 guid 条目对应于您的日历 ID(信息 c)
现在,您已经掌握了所有三个信息。在带有日历插件 Lightning 的 Thunderbird 中,现在添加类型为“CalDAV”的网络日历(iCalendar 将不起作用!)。在那里,您可以输入以下带有粗体标记的信息的网址:
https://pxx-caldav.icloud.com/dsid/calendars/guid
等等,瞧。您将需要输入您的 iCloud 凭据。这在本文发布之日适用于 Thunderbird 45.8.0 和 Lightning 4.7.8。
2017 年 7 月 18 日更新: 显然,在 6 月的某个时候,Apple 对系统进行了一些更改。您现在需要激活双重身份验证才能创建应用专用密码。你可以用你的任何苹果设备做到这一点。然后,您应该登录到您的苹果帐户。在安全区域,您可以生成一些密码。使用这个使用您的电子邮件地址登录到您在 Thunderbird 中的 caldav。这似乎工作正常。
如果没有双重身份验证,您将无法激活应用专用密码。如果没有应用专用密码,CalDAV 似乎无法再访问。
2017 年 9 月 5 日更新:似乎 pGuid 有时有效,但 guid 不适用于日历 ID。所以,请注意这里。
【讨论】:
经过大量研究,我找到了解决方案。
这是https://icloud.niftyside.com/提供的
他们有一个 php 脚本,您可以在其中填写凭据和正确的 CardDAV/Contacts 服务器,您可以将其添加到 Mozilla Thunderbird/Lightning
【讨论】: