При приеме приглашения в Thunderbird отсутствует кнопка Принять и Отклонить

12726
Laurent

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

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

Я работаю с Ubuntu 12.04

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

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

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

10

9 ответов на вопрос

7
nickvk

I use a Google Calendar with Thunderbird/Lightning and I have always been able to Accept invitations through Thunderbird.

I recently lost the Accept/Decline buttons and just figured out the problem. I had recently added a shared iCloud calendar, and the new calendar was automatically associated with the same email address as the Google calendar.

All I had to do is set the iCloud calendar to not be associated with my email address, and my Accept/Decline buttons came back.

Сделал трюк. Я добавил кучу календарей в Thunderbird, и он связал их все с одной из моих учетных записей электронной почты. Я связал одно письмо с одним календарем, другой календарь с другой учетной записью электронной почты, а остальные календари - с «Нет». Работал :) djhaskin987 9 лет назад 0
как вы удалите ассоциацию? Tim Abell 7 лет назад 0
4
Heath Raftery

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

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

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

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

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

3
Alan

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

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

3
Falcon Momot

In the current version (0.18 with lightning 1.9.1), this is a hidden feature which is disabled by default. It is slightly buggy, but works sufficiently to just get an invitation into your google calendar from your (possibly non-google) inbox.

Using the config editor, simply set calendar.google.enableEmailInvitations to true. You may also want to set calendar.google.sendEventNotifications to false to avoid the possibility of an old bug that sent new events instead of notifications; I've not tested this. Then, restart thunderbird.

Once you have done this, in the properties of your google calendar, you will have the option to associate it with an account.

If it still does not work, try deleting and reconnecting your calendar via the xml-address from the Google Calendar website.

After you do that, you will get the appropriate buttons (they will appear with a brief delay as your google calendar is checked to see if the event exists). If it doesn't, you can use the accept/decline/tentative buttons as with other calendar types.

One bug that currently exists is that if the event is in your calendar already, you will get an update button whether there is any change or not. The button will usually cause an error if pushed.

Я такой новичок, мне нужна была эта ссылка: https://support.mozillamessaging.com/en-US/kb/config-editor?s=config&as=s для "как добраться до редактора конфигурации". Надеюсь, это кому-нибудь поможет , FlipMcF 10 лет назад 3
Включение `calendar.google.enableEmailInvitations` решило это для меня, пока не встретил кнопку обновления, поэтому информации об этом нет. DBX12 7 лет назад 0
2
Rbjz

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

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

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

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

Вторая ссылка теперь идет на страницу с цитатами Стива Першинга, fwiw. ruffin 9 лет назад 0
вторая ссылка удалена Rbjz 9 лет назад 0
1
Marco Luly

Here is my work-around using Thunderbird and Lightining. I read/write google calendar through CalDAV https://support.google.com/calendar/answer/99358?hl=it I think that is the only way to bind the email with google calendar. So, when you receive an ics attachment, you can Accept/Decline invitation on your google calendar. Hope it helps.

1
Jonathan Donley

I tried adding my calendar using ics, caldav several times and was unable to do so as the calendar was unwriteable. This meant I could not accept invitations. What I found was that if I added the google calendar, then exited thunderbird, then restarted thunderbird I was prompted to upgrade the newly added calendar to a writable calendar. When I did the upgrade, everything works great. Lightning now reads and write to my google calendar account and the accept, decline, ignore buttons work perfectly.

Additionally, I had to add Providor for Google Calendar 0.25 to get the accept, decline, ignore buttons to appear.

1
John Magnolia

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

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

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

0
user290064

Under Properties for your google calendar, enable the email address associated with your google calendar.