server icon indicating copy to clipboard operation
server copied to clipboard

CalDAV: handle email aliases for users

Open miaulalala opened this issue 2 years ago • 3 comments

How to use GitHub

  • Please use the 👍 reaction to show that you are interested into the same feature.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Is your feature request related to a problem? Please describe. Currently, email aliases are not considered when processing a scheduling event in CalDAV. A user [email protected] might be invited to an event, but the reply could come from [email protected], which is functionally the same email address; nonetheless the user will be considered a party crasher and the original ATTTENDEE will never have its PARTSTAT updated.

This is especially problematic for iMIP messages, as the email addresses are the primary means of identifying the replying user.

Describe the solution you'd like CalDAV should have a way to access email aliases for users. A way to do this could be to create a specific service that accesses and compares email adresses to whatever a VEVENT has stored in the ATTENDEE / ORGANIZER property.

Describe alternatives you've considered

Additional context Follow up to https://github.com/nextcloud/server/pull/40876

miaulalala avatar Oct 12 '23 19:10 miaulalala

Is this the same as https://github.com/nextcloud/calendar/issues/4918 ? Might be fixed by https://github.com/nextcloud/server/pull/31029

tcitworld avatar Oct 13 '23 07:10 tcitworld

ah nice, didn't see that. I will check if that works. Thanks Thomas!

miaulalala avatar Oct 13 '23 07:10 miaulalala

While I'm not sure if this was scope of the initial issue report, but seems close enough to not open a separate one:

After my name change my primary email to julius.knorr also changed on our instance, still having an alias for my old email address.

  • I've added my old email julius.haertl as additional email address to my nextcloud profile.
  • When I receive a calendar invite to that email address I do not see it in the calendar, this only works with the primary email

juliusknorr avatar Oct 10 '24 13:10 juliusknorr

We have encountered this problem recently, our internal documentation says to accept with Nextcloud and not the built-in Thunderbird action to avoid conflict with already created event not already synced to Thunderbird.

Since we have a second email domain alias we encounter strange missing events, I got one on my secondary address and done some tests, despite adding addition emails to my Nextcloud profile this sandy don't work.

fcharlaix-opendsi avatar Dec 03 '24 10:12 fcharlaix-opendsi