10

Я использую Thunderbird 12.0.1 со следующими надстройками для календаря:

  • Молния 1.4
  • Поставщик для календаря Google 0,9

Я работаю с Ubuntu 12.04

Когда я получаю приглашение на событие из Outlook или Gmail, Thunderbird правильно идентифицирует почту (у меня есть сообщение "это сообщение содержит приглашение на событие"). В симпатичном почтовом ящике (который содержит все детали) нет кнопки "Принять" или "Отклонить".

На форуме Lightning я обнаружил, что эта ошибка была исправлена в Lightning V.1.0b2.

Итак, почему я все еще испытываю эту ошибку?

10 ответов10

7

Я использую Календарь Google с Thunderbird/Lightning, и мне всегда удавалось принимать приглашения через Thunderbird.

Недавно я потерял кнопки «Принять / Отклонить» и только что понял проблему. Недавно я добавил общий календарь iCloud, и новый календарь автоматически связывался с тем же адресом электронной почты, что и календарь Google.

Все, что мне нужно было сделать, это настроить календарь iCloud так, чтобы он не ассоциировался с моим адресом электронной почты, и мои кнопки «Принять / Отклонить» вернулись.

4

У меня были те же симптомы, но со следующей конфигурацией:

  • Windows 7 Enterprise
  • Thunderbird 24.5.0
  • Молния 2.6.5
  • Нет подключаемого модуля Календаря Google
  • Несколько веб-календарей плюс пара локальных календарей moz-storage-calendar

После нескольких погонь за диким гусем это решило для меня:

  1. Для всех нередактируемых календарей измените "Свойства" -> «E-mail» на "Нет".
  2. Для всех редактируемых календарей установите Свойства-> Электронная почта для вашей учетной записи электронной почты.

Бум, внезапно появляются кнопки. Мне показалось, что наличие календаря «Только чтение» с набором электронной почты препятствует появлению кнопок. Я не уверен, что было триггером - однажды это сработало, тогда это не было. Ничего значимого не появляется в консоли ошибок.

4

В текущей версии (0.18 с молнией 1.9.1) это скрытая функция, которая по умолчанию отключена. Это немного глючит, но работает достаточно, чтобы просто получить приглашение в ваш календарь Google из вашего (возможно, не Google) почтового ящика.

Используя редактор настроек, просто установите для calendar.google.enableEmailInvitations значение true. Вы также можете установить для calendar.google.sendEventNotifications значение false, чтобы избежать возможности старой ошибки, которая отправляла новые события вместо уведомлений; Я не проверял это. Затем перезапустите Thunderbird.

Как только вы это сделаете, в свойствах вашего календаря Google у вас будет возможность связать его с учетной записью.

Если это по-прежнему не работает, попробуйте удалить и повторно подключить свой календарь через xml-адрес с веб-сайта Календаря Google.

После этого вы получите соответствующие кнопки (они появятся с небольшой задержкой, так как ваш календарь Google проверяется на наличие события). Если этого не произойдет, вы можете использовать кнопки принять / отклонить / предварительно, как и в других типах календаря.

В настоящее время существует одна ошибка: если событие уже есть в вашем календаре, вы получите кнопку обновления независимо от того, есть ли изменения или нет. Кнопка обычно вызывает ошибку при нажатии.

3

Вот мой обходной путь с использованием Thunderbird 17.0.4, Lightning 1.9.1 и Provider 0.18. Дважды щелкните по приглашению, чтобы оно появилось на его собственной вкладке. Щелкните правой кнопкой мыши на приглашении по электронной почте, и появится подменю. Выберите "Преобразовать в", и появится окно меньшего подменю с "Заданием Google", "Событием" или "Задачей".

Выберите "Событие", и он добавит информацию о приглашении в качестве новой встречи в ваш Календарь Google. Клик хорошо.

2

Согласно нескольким темам, которые я обнаружил, Google cal не поддерживает "Accept" или "Reject". http://forums.mozillazine.org/viewtopic.php?f=46&t=1826045

Решением было установить параметр "Автоматически добавлять приглашения в мой календарь", но в нем не говорится ни о gmail, ни о молнии.

Только что нашел решение для меня (не-google-calendar) - календарь должен быть связан с электронной почтой!

Опция "показывать вложенные вложения" в моих версиях кажется неактуальной - TB 16.0.1, Lightning 1.8

1

Эта статья содержит несколько полезных советов и помогла мне решить проблему с кнопкой «Не принимать».

Просто создайте новый сетевой календарь с URL:https://apidata.googleusercontent.com/caldav/v2/your-email-address/events

Замените свой адрес электронной почты адресом @ googlemail.com. Убедитесь, что это @ googlemail.com, а не @ gmail.com

1

При использовании провайдера Календаря Google приглашения по электронной почте по умолчанию отключаются.

Вы можете использовать это решение, чтобы исправить это.

В принципе:

  • Открыть Настройки -> Дополнительно
  • Отредактируйте конфигурацию и найдите ключ calendar.google.enableEmailInvitations
  • Установите это в true
  • Перезапустите Thunderbird
  • Щелкните правой кнопкой мыши по основному календарю и выберите адрес электронной почты для использования.
  • Теперь вы можете принимать приглашения по электронной почте и выбирать нужный календарь.
1

Вот мой обходной путь с использованием Thunderbird и Lightining. Я читаю / пишу календарь Google через CalDAV https://support.google.com/calendar/answer/99358?hl=it. Я думаю, что это единственный способ связать письмо с календарем Google. Поэтому, когда вы получаете приложение ics, вы можете принять / отклонить приглашение в своем календаре Google. Надеюсь, поможет.

1

Я попытался добавить свой календарь, используя ics, caldav несколько раз, но не смог сделать этого, так как календарь не переписывался. Это означало, что я не мог принимать приглашения. Я обнаружил, что если я добавлю календарь Google, затем выйду из Thunderbird, а затем перезапустил Thunderbird, мне предложили обновить недавно добавленный календарь до доступного для записи календаря. Когда я сделал обновление, все отлично работает. Молния теперь читает и пишет в мою учетную запись календаря Google, и кнопки «принять», «отклонить», «игнорировать» работают отлично.

Кроме того, мне пришлось добавить Providor для Google Calendar 0.25, чтобы отображались кнопки «принять», «отклонить», «игнорировать».

0

В разделе «Свойства» для вашего календаря Google включите адрес электронной почты, связанный с вашим календарем Google.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .