aluxnimm / outlookcaldavsynchronizer

Sync Outlook with Google, SOGo, Nextcloud or any other CalDAV/CardDAV server
GNU Affero General Public License v3.0
899 stars 95 forks source link

Supporting New Outlook #396

Open daghemo opened 1 year ago

daghemo commented 1 year ago

I'm previewing the new Outlook for Window. See https://support.microsoft.com/en-au/office/getting-started-with-the-new-outlook-for-windows-656bb8d9-5a60-49b2-a98b-ba7822bc7627. As far as I understand, this will not support Outlook CalDav Synchronizer, since it is a COM add-in and COM add-ins will not be supported. Non an issue on itself, but a very sad news. :(

Backxtar commented 8 months ago

Would also like to see this in the new outlook.

otto-liljalaakso-nt commented 8 months ago

I depend on CalDav Synchronizer for seeing my work schedule in my personal calendar. This issue has forced me to stop using the New Outlook. I understand that fixing this is a large and difficult task, but I hope it can happen before the old Outlook becomes unusable.

alfureu commented 8 months ago

Please, cannot live without this plugin. Just wanted to highlight that some organisations are actively enforcing the use of the New Outlook in their premises (no kidding). Would be great to have this plugin working with the new version of Outlook

daniel-lerch commented 8 months ago

The new Outlook only supports Web Add-Ins. There is a JavaScript API available to interaction with emails (API Reference). However, I cannot find a similar API to access calendar events. There is a calendar API in Microsoft Graph (API Reference) but that only supports Microsoft accounts which is likely not what people are using a CalDAV synchronizer for.

So if didn't miss something, it will not be possible to rewrite CalDAV synchronizer as a Web Add-In as long as Microsoft does not introduce additional JavaScript APIs.

aluxnimm commented 8 months ago

Yes @daniel-lerch that's exactly the problem atm. And even if a new api would be available also for use with imap accounts, a complete rewrite of the whole project would be necessary and we don't have the resources for that right now.

Serpensin commented 7 months ago

I just found out, that you don't need a synchronizer for Google calendars at least.

klodoma commented 7 months ago

@Serpensin

I just found out, that you don't need a synchronizer for Google calendars at least.

What do you mean by that? Can you sync google calendar with the new outlook?

Serpensin commented 7 months ago

@Serpensin

I just found out, that you don't need a synchronizer for Google calendars at least.

What do you mean by that? Can you sync google calendar with the new outlook?

Yes. I just tried it and it syncs both ways.

klodoma commented 7 months ago

@Serpensin

I just found out, that you don't need a synchronizer for Google calendars at least.

What do you mean by that? Can you sync google calendar with the new outlook?

Yes. I just tried it and it syncs both ways.

I didn't find it where to add a google calendar in the new outlook? Can you point that out please. It would be a great help.

Serpensin commented 7 months ago

@Serpensin

I just found out, that you don't need a synchronizer for Google calendars at least.

What do you mean by that? Can you sync google calendar with the new outlook?

Yes. I just tried it and it syncs both ways.

I didn't find it where to add a google calendar in the new outlook? Can you point that out please. It would be a great help.

I can't exactly remember, how I did it. It was ether automatic, or I added the calender as ics link.

klodoma commented 7 months ago

@Serpensin

I just found out, that you don't need a synchronizer for Google calendars at least.

What do you mean by that? Can you sync google calendar with the new outlook?

Yes. I just tried it and it syncs both ways.

I didn't find it where to add a google calendar in the new outlook? Can you point that out please. It would be a great help.

I can't exactly remember, how I did it. It was ether automatic, or I added the calender as ics link.

I see, but AFAIK ICS is read-only mode so you cannot manage your events in Outlook. It's an important detail.

Serpensin commented 7 months ago

I know. I don't know, how that works, but it worked for me.

Gesendet von Outlook für Androidhttps://aka.ms/AAb9ysg


From: klodoma @.> Sent: Wednesday, December 6, 2023 1:42:14 PM To: aluxnimm/outlookcaldavsynchronizer @.> Cc: Serpensin @.>; Mention @.> Subject: Re: [aluxnimm/outlookcaldavsynchronizer] Supporting New Outlook (Issue #396)

@Serpensinhttps://github.com/Serpensin

I just found out, that you don't need a synchronizer for Google calendars at least.

What do you mean by that? Can you sync google calendar with the new outlook?

Yes. I just tried it and it syncs both ways.

I didn't find it where to add a google calendar in the new outlook? Can you point that out please. It would be a great help.

I can't exactly remember, how I did it. It was ether automatic, or I added the calender as ics link.

I see, but AFAIK ICS is read-only mode so you cannot manage your events in Outlook. It's an important detail.

— Reply to this email directly, view it on GitHubhttps://github.com/aluxnimm/outlookcaldavsynchronizer/issues/396#issuecomment-1842790169, or unsubscribehttps://github.com/notifications/unsubscribe-auth/APD5CCQOEIAOLSS4WYO45T3YIBR2NAVCNFSM6AAAAAAYAMUXFGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNBSG44TAMJWHE. You are receiving this because you were mentioned.Message ID: @.***>

mojtaba-yekta commented 23 hours ago

What I did was first I synced the old Outlook calendar with my Google Calendar by CalDav Synchronizer. Then I synced my Google Calendar with New Outlook with these to steps:

  1. Export Google Calendar: Open Google Calendar on a desktop browser. Click the three-dot button next to the calendar you wish to sync. Click "Settings and sharing" from the pop-up window. Click "Integrate calendar" from the sidebar. Scroll down and copy the URL under "Secret address in iCal format"

  2. Import to Outlook: Open up Outlook and press the "Add calendar" option to add an external calendar. Select "Subscribe from the web" from the left-hand menu. Paste the URL you copied from your Google Calendar into the box provided