aluxnimm / outlookcaldavsynchronizer

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

SOGo events with invtitaion #162

Open wch992003 opened 7 years ago

wch992003 commented 7 years ago

After the creation of an event in SOGo webinterface with invitation, an email has been sent to all the invited attendee. But outlook still shows the invitation email has not sent out message after sync. By referring to the RFC6638, the SCHEDULE-STATUS and REQUEST-STATUS seems to have recorded the schedule event status, but neither the ics in SOGo or synchronizer has information on the above parameter.

Is there any workaround for the problem ?

Thank you for your good work and regards.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/37470001-sogo-events-with-invtitaion?utm_campaign=plugin&utm_content=tracker%2F20017320&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F20017320&utm_medium=issues&utm_source=github).
aluxnimm commented 7 years ago

I see two issues here: You said, SOGo doesn't provide this property SCHEDULE-STATUS in the ics for attendee, so how should we find out? Secondly, I am not even sure if we have access to that property in the Outlook Object Model or if it is read-only ans we can't change it from the Addin.

If you want to track meetings as organizer you need to create the event in Outlook and let Outlook send the invites. and even in this case, due to an Outlook limitation, the tracking tab works only for the default calendar.

aluxnimm commented 7 years ago

Ok I found a way to read and even set the Outlook flag that indicates if the meeting invitation mail has been sent or not. So if SOGo would set the SCHEDULE-STATUS for the organizer for example we could detect that and set the flag.