mail icon indicating copy to clipboard operation
mail copied to clipboard

Add invites to calendar automatically (tentative without respond)

Open sascha08-15 opened this issue 3 years ago • 6 comments

Is your feature request related to a problem? Please describe.

As a nextcloud mail and calendar user, I want that incoming mails which include an invitation are automatically added to a default calendar (per Mail Account). Such that I don't miss any incoming invite anymore.

Describe the solution you'd like

There's two kind of mails I get with invites. One with .ics attachment, one with just the invite, mime type text/calendar. Both should be processed by mail and added to a calendar that is specifically set as default calendar for each mail account. MS Outlook processes events too. The behavior there is that it adds the invites to the calendar but does not trigger RSVP and leaves the item in the inbox, yet, it adds it to the calendar. Good default.

Describe alternatives you've considered

Add every new invite to a dedicated calendar just for mail (unprocessed)

Additional context

No response

sascha08-15 avatar Dec 08 '22 07:12 sascha08-15

MS Outlook processes events too. The behavior there is that it adds the invites to the calendar but does not trigger RSVP and leaves the item in the inbox, yet, it adds it to the calendar. Good default.

Is there any filtering to prevent spammers entering your calendar?

ChristophWurst avatar Oct 16 '24 11:10 ChristophWurst

+1 for this request.

Luncheon3462 avatar Oct 16 '24 13:10 Luncheon3462

Dear @Luncheon3462! Thank you for your contributions. A +1 comment causes a notification for all 46 who watch this repository, and everyone who is subscribed to the ticket. This is not helpful because we receive too many notifications already. Your affirmation is best expressed with a 👍 expression on https://github.com/nextcloud/mail/issues/7750#issue-1483925292 (like 14 people before you did). Hope this makes sense.

ChristophWurst avatar Oct 16 '24 13:10 ChristophWurst

Is there any filtering to prevent spammers entering your calendar?

@ChristophWurst Not to my knowledge: the spam filtering is done before the creation of the event, at least on Gmail Workspace. In my experience, I didn't have any spam in my calendar yet, so I don't think it should be a blocker for this feature.

Good luck developing that, happy to test it if needed!

biva avatar Oct 10 '25 12:10 biva

Reference: https://github.com/nextcloud/server/pull/53831

manager->handleIMip() with $options['absent' => 'create']

SebastianKrupinski avatar Oct 10 '25 12:10 SebastianKrupinski

@SebastianKrupinski please have a look and bring this ticket into the usual task structure. Break it into work packages and outline how it will be done. Also note the existing PR https://github.com/nextcloud/mail/pull/11756 and see how that can be incorporated.

ChristophWurst avatar Nov 11 '25 15:11 ChristophWurst