outlookicalendar

Delete rsvp option of suggesting new meeting time from created ics file


How do I delete the rsvp option of suggesting a new meeting time as you can see in the screenshot?

Deleting the ;mailto:user1@example.com part does exactly that, so that only the three usual rsvp buttons are left, but I also don't receive any rsvp mails any more.

option to suggest new time

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//xy.com//Appointment v1.0//DE
METHOD:REQUEST
BEGIN:VEVENT
UID:20240311T080000Z@xy.com
SEQUENCE:0
DTSTAMP:20240311T080000
DTSTART:20240311T140000Z
DTEND:20240311T143000Z
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEED-ACTION;RSVP=TRUE;mailto:user1@example.com
ORGANIZER;CN="userxy":MAILTO:x.y@outlook.de
LOCATION:earth
DESCRIPTION:Hello,\n\nGreetings.
SUMMARY:Meeting on earth
CLASS:PRIVATE
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR

I am thankful for any suggestions.


Solution

  • You need to set X-MICROSOFT-DISALLOW-COUNTER ICS header to TRUE:

    X-MICROSOFT-DONOTFORWARDMEETING:FALSE
    X-MICROSOFT-DISALLOW-COUNTER:TRUE
    X-MICROSOFT-REQUESTEDATTENDANCEMODE:DEFAULT
    X-MICROSOFT-ISRESPONSEREQUESTED:TRUE