Skip to content

Identify replys by e-mail recipient outside of ics fileΒ #7962

@bentuna

Description

@bentuna

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

I got a reply to my calendar invite via e-mail including an ics file in Nextcloud Mail. Now Nextcloud says "the invitee accepted your invitation" but it also cannot associate the reply with a Nextcloud user because the ics file doesn't contain an organizer e-mail.

Image

The content of the ics file is:

BEGIN:VCALENDAR
METHOD:REPLY
PRODID:Microsoft Exchange Server 2010
VERSION:2.0
BEGIN:VTIMEZONE
TZID:W. Europe Standard Time
BEGIN:STANDARD
DTSTART:16010101T030000
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010101T020000
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
ATTENDEE;PARTSTAT=ACCEPTED;CN=Example Name:mailto:example@foobar.c
 om
UID:46CC0494-EEB2-4EC9-87F5-B71E78573F97
SUMMARY;LANGUAGE=en-GB:Accepted: Event name was here
DTSTART;TZID=W. Europe Standard Time:20260209T103000
DTEND;TZID=W. Europe Standard Time:20260209T110000
CLASS:PUBLIC
PRIORITY:5
DTSTAMP:20260207T105935Z
TRANSP:OPAQUE
STATUS:CONFIRMED
SEQUENCE:2
LOCATION;LANGUAGE=en-GB:https://portal.101lab.it/call/d9jhj7my
X-MICROSOFT-CDO-APPT-SEQUENCE:2
X-MICROSOFT-CDO-OWNERAPPTID:0
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
X-MICROSOFT-CDO-IMPORTANCE:1
X-MICROSOFT-CDO-INSTTYPE:0
X-MICROSOFT-DONOTFORWARDMEETING:FALSE
X-MICROSOFT-DISALLOW-COUNTER:FALSE
X-MICROSOFT-REQUESTEDATTENDANCEMODE:DEFAULT
X-MICROSOFT-ISRESPONSEREQUESTED:FALSE
END:VEVENT
END:VCALENDAR

Describe the solution you'd like

How about we do not care if the organizer e-mail is in the ics file but instead just check if the recipient e-mail address matches the e-mail address registered in my account in Nextcloud?

Describe alternatives you've considered

I also thought about other possibilities to match the replys with the right inviting events:

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    0. to triagePending approval or rejectionenhancementNew feature request

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions