Google Caldav: Microsoft meeting notices stored locally but not on Google calendar
Meeting notices are showing locally as being stored in my Google calendar, but actually are not.
I have four email addresses in Thunderbird, say one@domain.com, two@domain.com, three@domain.com, four@domain.com. I get Microsoft meeting calendar invites from time to time at each of these addresses. I accept them.
I want my calendar also on my Android, so have subscribed to my Google calendar, say at address calendar@gmail.com, through the builtin Thunderbird feature of a calendar on the network.
After accepting a Microsoft meeting invite, say at two@domain.com, it shows up correctly in my Thunderbird calendar as being stored in my Google calendar:
Calendar: calendar@gmail.com
But actually it is not in that calendar when I check the calendar on the web. And so of course are not synced to my Android.
Is the problem that in the calendar properties in Thunderbird that I have my main email address "one@domain.com" selected from the "Email:" dropdown? Should I change that to "calendar@gmail.com"?
If so, does that mean I also need to add "calendar@gmail.com" as an email account to Thunderbird? I have not done so yet, because I don't need email from that account, I am just using it for the calendar feature.
Thanks.
All Replies (2)
I should add, I have "Prefer client-side email scheduling" checked in the calendar settings, because otherwise I am not getting emails sent to attendees that I add to calendar invites I create. Is this a contributing factor?
Edit: Apparently not. Tests show that either way, this setting on or off, accepting an MS Teams Meeting shows the invite with "Calendar: calendar@gmail.com" showing when opened in Thunderbird, but the notice is actually not in the calendar@gmail.com calendar when checked on the web :-(
Ezalaki modifié
Solution eye oponami
So this looks like a solution, if you want to both be able to sync Microsoft sent meeting notices to your Google calendar AND have emails sent to attendees of meetings you create for that Calendar created in Thunderbird: add the Google calendar to Thunderbird, also add the Gmail address as an email account to Thunderbird, set the Google calendar to use the Gmail address:
1. Subscribe to the Google calendar through: Calendar > Right click in Calendar pane > Select "New Calendar" > On the network > enter Google calendar info and give Thunderbird access through the resulting popup
2. Add the corresponding Gmail address to your Thunderbird under: Tools > Account Settings > Add Account.
3. Right click the calendar in the calendar pane, and select properties.
4. In the "Email:" dropdown select your Gmail address.
You do NOT need to check the "Prefer client-side email scheduling" box with this configuration, if you have added the Gmail address and linked it to the corresponding Google calendar.
I then tested this by creating a meeting notice in Thunderbird and adding another attendee, and they received the invite message. I then sent myself a meeting notice created in a Microsoft Outlook web account, accepted it, and checked my Google calendar on my Android and found it had been successfully synced there.
It is a bit of a pain having the Gmail email account in Thunderbird, since I only have the email address to have the calendar, and don't need that email account in Thunderbird. But good enough for now.
If anyone every finds a solution that enables both sync of externally received MS meetings, and sending of invites for attendees added to meetings created in Thunderbird, by only connecting the Caldav Google calendar, without having to also add and connect the corresponding Gmail address as an email account in Thunderbird, please update us.