我正在使用 Thunderbird 12.0.1 和以下日历附加组件:
- 闪电 1.4
- Google 日历 0.9 的提供商
我正在使用 Ubuntu 12.04
当我收到来自 Outlook 或 Gmail 的活动邀请时,Thunderbird 可以正确识别该邮件(我收到消息“此消息包含活动邀请”)。在邮件中漂亮的小框(包含所有详细信息的框)中,没有“接受”或“拒绝”按钮。
我在 Lightning 论坛上发现这个错误已经在 Lightning V.1.0b2 中修复了。
那么,为什么我仍然遇到这个错误?
答案1
我使用带有 Thunderbird/Lightning 的 Google 日历,并且始终能够通过 Thunderbird 接受邀请。
我最近弄丢了“接受/拒绝”按钮,刚刚才发现问题所在。我最近添加了一个共享的 iCloud 日历,新日历自动与 Google 日历相同的电子邮件地址关联。
我所要做的就是将 iCloud 日历设置为不与我的电子邮件地址关联,然后我的“接受/拒绝”按钮就会回来。
答案2
我也遇到了同样的情况,但配置如下:
- Windows 7 企业版
- Thunderbird 24.5.0
- 闪电 2.6.5
- 没有 Google 日历插件
- 一些 webcal 日历和几个本地 moz-storage-calendar 日历
经过几次徒劳无功的尝试后,这个问题终于帮我解决了:
- 对于所有不可编辑的日历,将属性->电子邮件更改为“无”
- 对于所有可编辑日历,将属性->电子邮件设置为您的电子邮件帐户。
砰,按钮突然出现。对我来说,似乎设置了电子邮件的只读日历阻止了按钮的出现。我不确定触发因素是什么 - 有一天它正常工作,然后就不工作了。错误控制台中没有出现任何相关内容。
答案3
在当前版本(0.18 和 lightning 1.9.1)中,这是一个隐藏功能,默认情况下处于禁用状态。它有点问题,但足以从您的(可能不是 Google 的)收件箱中接收邀请到您的 Google 日历。
使用配置编辑器,只需设置calendar.google.enableEmailInvitations
为 true。您可能还想设置calendar.google.sendEventNotifications
为 false,以避免出现旧错误,即发送新事件而不是通知;我还没有测试过这一点。然后,重新启动 thunderbird。
完成此操作后,您可以在 Google 日历的属性中选择将其与一个帐户关联。
如果仍然不起作用,请尝试通过 Google 日历网站上的 xml 地址删除并重新连接您的日历。
完成此操作后,您将获得相应的按钮(它们会短暂延迟出现,因为您的 Google 日历会检查该事件是否存在)。如果不存在,您可以像使用其他日历类型一样使用接受/拒绝/暂定按钮。
目前存在的一个错误是,如果该事件已在您的日历中,无论是否有任何更改,您都会获得一个更新按钮。如果按下该按钮通常会导致错误。
答案4
这是我使用 Thunderbird 17.0.4、Lightning 1.9.1 和 Provider 0.18 的解决方案。双击邀请,使其位于其自己的选项卡中。右键单击电子邮件邀请,然后会出现一个子菜单。选择“转换为”,然后会出现一个较小的子菜单窗口,其中包含“Google 任务”、“事件”或“任务”。
选择“活动”,它会将邀请的详细信息作为新约会放入您的 Google 日历中。然后单击“确定”。