1

我们已经设置了一个 calDav 服务器并计划在我们的企业内进行部署,但是在使用 Thunderbird.cfg、default.js、all.js 或 user.js 在 Thunderbird 中创建 calDav 日历时遇到了问题。有没有一种方法可以在 Thunderbird 中自动创建这些日历,或者我们是否必须创建一个附加组件才能做到这一点?

任何帮助,将不胜感激。

4

1 回答 1

2

闪电日历可以使用标准首选项创建,然后使用您描述的机制(Thunderbird.cfg、default.js、all.js、user.js,...)注入。这些是强制性的偏好:

calendar.registry.{uuid}.type = "caldav"
calendar.registry.{uuid}.uri = "https://path/to/calendar/"
calendar.registry.{uuid}.name = "My Calendar"

这些是可选的:

calendar.registry.{uuid}.cache.enabled = true
calendar.registry.{uuid}.color = "#330099"
// id1 must be the key as in prefs.js for the email identity.
calendar.registry.{uuid}.imip.identity.key = "id1"
calendar.registry.{uuid}.readOnly = true
calendar.registry.{uuid}.refreshInterval = 30 // minutes
// visible, i.e checked in the calendar list
calendar.registry.{uuid}.calendar-main-in-composite = true 
于 2013-03-15T09:14:42.137 回答