Re: Re: iCalendar encoding

От: Ilya Obshadko <CGatePro_at_mx_ru>
Дата: Tue 11 Oct 2005 - 00:23:34 MSD

Vladimir A. Butenko wrote:

> Что-то у Вас чудеса на чудесах. А если Вы возьмете письмо, и
> зафорвардите его самому себе на какую-то другую машину, а потом обратно
> - то оно случайно не "починится" ли?
>
> Если починится, то дело, скорее всего, в том, что у Вас там концы строк
> в каких-то местах оказались в виде LF. Это плохо, особенно если еще и
> сервер сам - на Windows.

Нет, везде честные <CR><LF>, как положено. Дело не в этом точно.

вот еще интересный пример:



Message-ID:

<sync4j.000000006DB7F3A34A00E144B9F6B9AFD4A1CEE0E46B2000.admin@rz.ru> Date: Tue, 11 Oct 2005 00:02:19 +0400 (MSD) From: xfyre@rz.ru
Subject: Lunch
MIME-Version: 1.0
Content-Type: text/calendar; name=meeting.ics; method=PUBLISH; charset=utf-8
Content-Transfer-Encoding: 8bit
content-class: urn:content-classes:appointment

BEGIN:VCALENDAR
VERSION:1.0
METHOD:PUBLISH
BEGIN:VEVENT
SUMMARY:test
DTEND:20051010T100000Z
UID:000000006DB7F3A34A00E144B9F6B9AFD4A1CEE0E46B2000 LOCATION:qq
X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE
DTSTART:20051010T090000Z
RRULE:FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR
PRIORITY:5
CLASS:PUBLIC
END:VEVENT
END:VCALENDAR


как событие в календаре не отображается, в folder view выглядит как сообщение с аттачментом meeting.ics. если RRULE убрать - будет работать.  я вглядывался в эту конструкцию до боли в глазах, но так и не осознал принципиальной разницы с



From: xfyre@rz.ru
Subject: test
Date: Mon, 10 Oct 2005 23:47:12 +0400
Message-ID: <564486729.1.xfyre@rz.ru>
content-class: urn:content-classes:appointment MIME-Version: 1.0
Content-Type: text/calendar;charset="utf-8";  method="PUBLISH"; name="meeting.ics"
Content-Transfer-Encoding: 8bit

BEGIN:VCALENDAR
PRODID:CommuniGate Pro 5.0c4
VERSION:2.0
METHOD:PUBLISH
BEGIN:VEVENT
ORGANIZER;CN="Ilya Obshadko":MAILTO:xfyre@rz.ru RRULE:FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR
DTSTAMP:20051010T194712Z
UID:564486729.1.xfyre@rz.ru
SEQUENCE:1
SUMMARY:test
DTSTART:20051010T120000Z
DTEND:20051010T123000Z
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
LAST-MODIFIED:20051010T194712Z
CREATED:20051010T194712Z
PRIORITY:5
END:VEVENT
END:VCALENDAR


хочется понять - на чем основывается CGP, решая, показать данный конкретный iCalendar или нет? можно ли увидеть точные requirements относительно наличия/отсутствия определенных iCalendar properties в Tasks/Calendar для корректного отображения? наверняка у вас есть какая-то внутренняя спецификация - поделитесь, если не сложно?

простите, что отвлекаю от дискуссии о ценообразовании :)

-- 
Ilya Obshadko
* mailto: xfyre@xfyre.com
* http://www.xfyre.com/
Получено Mon Oct 10 20:24:01 2005

Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:14:11 MSK