Vladimir A. Butenko wrote:
>>> Что-то у Вас чудеса на чудесах. А если Вы возьмете письмо, и
>>> зафорвардите его самому себе на какую-то другую машину, а потом обратно
>>> - то оно случайно не "починится" ли?
>>>
>>> Если починится, то дело, скорее всего, в том, что у Вас там концы строк
>>> в каких-то местах оказались в виде LF. Это плохо, особенно если еще и
>>> сервер сам - на Windows.
>>
>>
>> Нет, везде честные <CR><LF>, как положено. Дело не в этом точно.
>
> Точно?
я смотрел дебаггером изнутри (не CGP конечно, собственный SyncML- коннектор). можно конечно предположить, что JavaMail каким-то чудесным образом превращает <CR><LF> <strike>в тыкву</strike> в просто <LF>, но это уже из серии невероятного. я проверю, конечно.
>> как событие в календаре не отображается, в folder view выглядит как
>> сообщение с аттачментом meeting.ics. если RRULE убрать - будет работать.
>> я вглядывался в эту конструкцию до боли в глазах, но так и не осознал
>> принципиальной разницы с
> >
> > > Пожалуйста - http://www.ietf.org/rfc/rfc2445.txt
т.е. Вы утверждаете, что в CGP присутствует полная, 100%-complete, имплементация RFC-2445 as is, а не какого-то подмножества этого стандарта? ведь поддерживаются далеко не все перечисленные в RFC components и properties.
а парсер iCalendar, случаем, не построчный ли? может такое быть, что он делает вывод о корректности либо некорректности iCalendar, не прочитав все его элементы до конца?
>> простите, что отвлекаю от дискуссии о ценообразовании :)
> > > Угу. Если у все сделано по стандарту, а не работает, то баг у нас. Если > у вас не по стандарту - то у вас, всё просто. В Вашем случае чудеса, и > Вы утверждаете, что оно ТОЧНО не в RN-LF. Поэтому: > > Вы входите в это "проблематичное" письмо WebMail-ом, и кликаете внутри > него на линк Forward. С поле To: пишите support@stalker.com, в поле Cc: > - себя самого. В субжекте - "CGatePro failure to parse this iCalendar > message". И далее даёте нам возможность с проблемой разобраться. > > Если полученное от Вас письмо будет у нас таки показываться как > iCalendar об"ект, то дело определенно в CR-LF, потому что больше ничего > CGatePro WebMail Forward не меняет (именно поэтому его и только его и > надо использовать, чтобы посылать нам "точную копию" любого сообщения, > вызывающего любую проблему - аттачмент - точная копия письма, с > точностью до EOL). > > А если оно придет "неоткрываемым", то мы Вам скажем - почему. Может, это > у нас баг. Может, что-то в нем действительно не так. Диагностики заодно > улучшим. > > А "на глазок" смотреть на то, что Вы скопировали - бесполезно. Там > вполне может оказаться что-то непечатное где-то в середине какой-то > строки, Вы же их программкой генерите. Вплоть до бинарного нуля, например.
OK, спасибо, понял, попробую.
-- Ilya Obshadko * mailto: xfyre@xfyre.com * http://www.xfyre.com/Получено Tue Oct 11 16:08:09 2005
Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:14:12 MSK