-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Calendar invites not sent when using 3rd party CalDav client #17810
Comments
I encoutered the same issue. |
Having performed a few tests, it seems to me I can confirm there some restrictions as to when invites (for attendees) are sent:
This can be verified by downloading the ICS file for a given event, the relevant field is
or like this, e.g. from iOS:
It seems the mail address after As it stands: One needs to make extra sure that the configured sync client knows about the proper mail address, and that one writes to a calendar which is linked to the same address. It might be possible to have some kind of policy to allow (or not) other persons having access to an agenda to have invitations sent out, I've seen the notion of privilege, ACL, etc. so maybe the building bricks are already available (see Hope this help! |
This is #26668 (previously at nextcloud/calendar#2055 and related issues, especially #15676 )
This is #27201 |
@CyrilBrulebois Did you manage to get the organizer property to be the correct value on iOS or macOS? |
if you're writing to your own calendar, but the organizer property doesn't match the mail address defined in Nextcloud, invitations aren't sent either. <- this statement help me solve the Android DAVx5 setting, the "account name" on DAVx5 can't set randomly and has to match the email which you set on your NC account, I guess you can rename your account to match it on DAVx5 if you got it wrong. |
@distefam Hi, I was looking for a solution to achieve this on iOS too.
|
Yep, hit the same issue, attendees are not sent a notification or have the event added to their calendars if the account name doesn't match
when using e/os with the built in nextcloud integration, the account name was my first name |
@russell and @lkthomas @CyrilBrulebois @tcitworld I am confused by what you are saying when you say the solution is in matching the account name with the email.
Are you saying the solution must be to set the DAVx5 account username in 3. to be the same as my Nextcloud admin account email in 1.? Or are you saying that the solution must be to set the DAVx5 account username in 3. to be the same as my email account setup for Calendar invites in 2., which is email2@example.com? Or are you saying something else? |
From my experience, i needed to have 3 match the match the email address i have setup in Nextcloud. So my working setup according to your breakdown would be
To make it work for me I changed 3, I found that the way e/OS setup davx5 it configured my davx5 account name to So i'm saying something else, 3 needs to match to 6, because 6 is my user i'm connecting as notification email, it should match the davx5 account name. |
@russell thank you so much for the detailed reply! So, I'm not quire sure how I fixed it but, between reporting my inquiry and your reply, my tinkering somehow fixed my calendar invites and now people are getting them. :))) |
Steps to reproduce
Expected behaviour
The attendees are each sent an invite via email
Actual behaviour
The calendar was updated online but no invites were sent. However when changing it in the official calendar web app, invites are sent out, so the issue can't be my email setup.
Server configuration
Operating system: I unfortunately don't know
Web server: Not showing in the server info settings tab either
Database: mysql
PHP version: 7.3.11
Nextcloud version: 17.0.0
Updated from an older Nextcloud/ownCloud or fresh install: Update
Where did you install Nextcloud from: My hosting provider did it
Signing status:
Signing status
List of activated apps:
App list
Nextcloud configuration:
Config report
Are you using external storage, if yes which one: nope
Are you using encryption: no
Are you using an external user-backend, if yes which one: no
Client configuration
App: Davx5 2.6-ose
Operating system: Android 9
Logs
Unfortunately I don't have access to any of the logs
The text was updated successfully, but these errors were encountered: