публикация события iCalendar в случае нескольких календарей одного и того же пользователя - PullRequest
0 голосов
/ 16 марта 2012

Я работаю над Java-приложением, которое создает и отслеживает различные события, и эти события должны быть опубликованы в календаре человека.Приложение отправляет сообщения в формате iCalendar по электронной почте (iTIP / iMIP, а не calDav), точнее я намереваюсь отправить событие PUBLISH.Дело в том, что мы используем Zimbra, и у каждого пользователя может быть создано несколько календарей.Но я думаю, что не важно, используем ли мы Zimbra или Outlook, я считаю, что это обычная возможность, позволяющая пользователям иметь несколько календарей.

И вопрос : Интересно, можно ли указать(в сообщении iCalendar / iTIP / iMIP) в каком календаре должно отображаться событие?В настоящее время это «основной» календарь.

Я просмотрел все относящиеся к RFC (5545, 5546, 6047), но не нашел ответа.Google не помог ни.

Спасибо за любые идеи.

1 Ответ

0 голосов
/ 18 марта 2012

По аналогии с подпиской на календарь, которая отличает другой календарь, подписанный пользователем по имени файла / URL, вы должны попытаться присвоить календарю имя файла, используя свойство Content-Disposition в вашем сообщении MIME (см. Rfc2447 §2.6) .

...