Я использую DDay.iCal для отправки приглашений и обновлений календаря. Приглашает и отменяет работу. При отправке обновленного приглашения с измененным временем начала/окончания Gmail анализирует файл iCal и регистрирует, что событие было изменено, но не требует ответа.Gmail, не требующий ответа для обновления iCal
Outlook правильно анализирует обновление и требует ответа, но Gmail этого не делает.
Я был под впечатлением, что все, что необходимо, чтобы потребовать ответа является «PARTSTAT = ПОТРЕБНОСТИ-ACTION» и «RSVP = TRUE»
Ниже приводится обновление (с адресами электронной почты изменился, конечно)
BEGIN:VCALENDAR
VERSION:2.0
METHOD:REQUEST
PRODID:-//ddaysoftware.com//NONSGML DDay.iCal 1.0//EN
BEGIN:VEVENT
ATTENDEE;ROLE=REQ-PARTICIPANT;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;CN=Test:MAILTO:[email protected]
DTEND:20150708T154500
DTSTAMP:20150519T155555Z
DTSTART:20150708T150000
LOCATION:Chicago’s Southside EBC - Confucius Room
ORGANIZER;CN=Chicago’s Southside EBC:mailto:[email protected]
SEQUENCE:2
SUMMARY:(1887-4861-1) You are invited to speak at a Briefing with Digital Test Equipment
UID:BEInvite-b6d52388-0a03-4b58-8a47-a4975f1cea83
END:VEVENT
BEGIN:VTIMEZONE
TZID:Central Standard Time
BEGIN:STANDARD
DTSTART:20141102T020000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYHOUR=2;BYMINUTE=0;BYMONTH=11
TZNAME:Central Standard Time
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20140301T020000
RRULE:FREQ=YEARLY;BYDAY=2SU;BYHOUR=2;BYMINUTE=0;BYMONTH=3
TZNAME:Central Daylight Time
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR