Соблюдает ли Gmail ответы icalendar (МЕТОД: ОТВЕТИТЬ)? - PullRequest
0 голосов
/ 06 апреля 2019

Участник принимает собрание, созданное ранее организатором и полученное по электронной почте в виде файла ics.

Вот ответ, который отправляет участник:

BEGIN:VCALENDAR
VERSION:2.0
METHOD:REPLY
PRODID:-//XXX//YYY//EN
BEGIN:VEVENT
UID:6i4roaen7444fh8n1imnq75ujt@google.com
STATUS:CONFIRMED
DTSTAMP:20190406T082440Z
DTSTART:20190406T180000Z
DTEND:20190406T190000Z
ORGANIZER;CN=organizer@gmail.com:MAILTO:organizer@gmail.com
SEQUENCE:0
SUMMARY:qwerty
DESCRIPTION:-::~:[CUT]:~:~::-
LOCATION:
ATTENDEE;CN=organizer@gmail.com;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RS
 VP=TRUE:MAILTO:organizer@gmail.com
ATTENDEE;CN=attendee@gmail.com;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED
 ;RSVP=TRUE:MAILTO:attendee@gmail.com
END:VEVENT
END:VCALENDAR

... и адрес электронной почты:отправка обратно организатору:

Content-Type: text/calendar; charset="utf-8"; name="qwerty.ics"; method="REPLY"
Content-Transfer-Encoding: 7bit
Content-class: urn:content-classes:calendarmessage
MIME-Version: 1.0
Date: Sat, 06 Apr 2019 10:34:40 +0200
Message-ID: <6dc076ea-6770-4e6a-bc62-a6c630d38f14@example.com>
From: <attendee@gmail.com>
To: <organizer@gmail.com>

BEGIN:VCALENDAR
[CUT]
END:VCALENDAR

Организатор просто получает электронное письмо в свой почтовый ящик (ics отображается как вложение), но событие календаря не обновляется со статусом участника.

1 Ответ

0 голосов
/ 06 апреля 2019

Я знаю, в чем проблема - дублированная строка ATTENDEE.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...