View Issue Details

IDProjectCategoryView StatusLast Update
0006078SOGoBackend Generalpublic2025-01-28 14:49
Reporterhref Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status newResolutionopen 
Product Version5.11.2 
Summary0006078: Automatically add external calendar events
Description

When calendar events from internal users are sent via mail, they are automatically added to the calendar in an unconfirmed state. Then the user just has to accept/reject the event in their caldav client, to confirm/deny the meeting.

This does not work that way for external calendar events, which caught us by surprise when migrating away from Zimbra to SOGo. With Zimbra, all events were treated that way. As a user with lots of calendar events, the following workflow was possible and appreciated:

  • Open the caldav client (say on the mobile phone in the morning).
  • Easily see the confirmed events, as well as the requested ones.
  • Quickly confirm the ones one planned to attend.
  • Begrudgingly attend meetings.

With SOGo it seems like this is something that the application can do, but choses not to for external events. It may be more complicated than that, but since it works for internal events, why won't it work for external events? Is this something we would need to configure?

Steps To Reproduce
  • Send a calendar invite from an internal address to an internal address: The event shows up with dashed borders in the internal calendar of the invited user.
  • Send a calendar invite from an external address to an internal address: The event does not show up. One has to open the mail and approve/decline there, or import the ics file into the calendar.
  • Update an existing event sent from an external address to an internal address: An e-mail is sent, but it is hard to tell what the change is / the change has to be applied by applying the ics file to the calendar.
Additional Information

We doubt this is a bug, but it has been a major issue for us, coming from Zimbra. Users relying on Zimbra's behavior have been missing meetings, and we are at a point where we are considering writing our own mail filter that takes ics files and applies them to user calendars, just to work around this issue.

TagsNo tags attached.

Activities

qhivert

qhivert

2025-01-28 14:46

administrator   ~0018038

Hello,
I can only confirm you that the normal behavior of sogo. As for why I supposed it's to avoid flooding or automatically add external data in the database without a human control.

href

href

2025-01-28 14:49

reporter   ~0018039

I figured, but if at all possible, we would love to see a config switch to enable this anyway. We aware that this means we would get spam into our calendars. In an ideal world we would only get events into our inbox that have a low spam score, but then with Zimbra we rarely had issues with such spam.

Issue History

Date Modified Username Field Change
2025-01-28 12:30 href New Issue
2025-01-28 14:46 qhivert Note Added: 0018038
2025-01-28 14:49 href Note Added: 0018039