招待を受け取ったときに Thunderbird で [承諾] ボタンと [拒否] ボタンが表示されない

招待を受け取ったときに Thunderbird で [承諾] ボタンと [拒否] ボタンが表示されない

私はカレンダー用に次のアドオンを備えた 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 エンタープライズ
  • サンダーバード 24.5.0
  • ライトニング 2.6.5
  • Googleカレンダープラグインなし
  • いくつかの Webcal カレンダーといくつかのローカル moz-storage-calendar カレンダー

何度か試行錯誤した後、これで解決しました。

  1. 編集できないすべてのカレンダーについては、プロパティ -> メールを「なし」に変更します。
  2. 編集可能なすべてのカレンダーで、[プロパティ] -> [電子メール] を電子メール アカウントに設定します。

すると、突然ボタンが表示されます。私の場合、メールが設定された読み取り専用カレンダーがボタンの表示を妨げているようでした。何が原因だったのかはわかりません。ある日は機能していたのですが、その後機能しなくなりました。エラー コンソールには関連する内容は何も表示されません。

答え3

現在のバージョン (0.18、lightning 1.9.1) では、これはデフォルトで無効になっている隠し機能です。少しバグがありますが、(おそらく Google 以外の) 受信トレイから Google カレンダーに招待状を送信するには十分に機能します。

使用方法設定エディタを true に設定するだけですcalendar.google.enableEmailInvitations。通知の代わりに新しいイベントを送信する古いバグの可能性を回避するために、false に設定することもできます。calendar.google.sendEventNotificationsこれはテストしていません。次に、Thunderbird を再起動します。

これを実行すると、Google カレンダーのプロパティで、アカウントに関連付けるオプションが表示されます。

それでも問題が解決しない場合は、Google カレンダーの Web サイトから xml アドレスを使用してカレンダーを削除し、再接続してみてください。

これを行うと、適切なボタンが表示されます (Google カレンダーでイベントが存在するかどうかがチェックされるため、少し遅れて表示されます)。表示されない場合は、他のカレンダー タイプと同様に、承諾/辞退/暫定ボタンを使用できます。

現在存在するバグの 1 つは、イベントがすでにカレンダーに登録されている場合、変更の有無にかかわらず更新ボタンが表示されることです。このボタンを押すと、通常はエラーが発生します。

答え4

これは、Thunderbird 17.0.4、Lightning 1.9.1、Provider 0.18 を使用した私の回避策です。招待状をダブルクリックして、独自のタブに表示します。電子メールの招待状を右クリックすると、サブメニューが表示されます。[変換] を選択すると、"Google タスク"、"イベント"、または "タスク" を含む小さなサブメニュー ウィンドウが表示されます。

「イベント」を選択すると、招待の詳細が Google カレンダーに新しい予定として配置されます。[OK] をクリックします。

関連情報