Разрешить Outlook 2007 редактировать собственные общие iCalendars - PullRequest
1 голос
/ 07 декабря 2010

Я работал над каким-то настраиваемым программным обеспечением для общего интернет-календаря. В настоящее время у меня есть настройка сервера webdav с использованием apache и моего программного обеспечения (с использованием python), и сейчас он отлично работает с Thunderbird и плагином Lightning, я могу без проблем подписаться на icalendar и редактировать события. Однако я столкнулся с ошибкой в ​​Outlook 2007. В настоящее время я могу читать icalendar, но он устанавливает этот календарь в Outlook 2007 только для чтения. Выполняя поиск, я наткнулся на некоторые выводы о том, что, настраивая некоторые компоненты сервера webdav на компьютере с Windows, я могу заставить машину сообщить Outlook 2007, что календарь также можно редактировать (по сути, отключить только чтение и разрешить этот icalendar будет опубликован). В настоящее время я пытаюсь настроить сервер для работы, но подумал, что могу попросить SO немного ускорить мои исследования.

Мой вопрос в основном такой: есть ли какая-либо информация заголовка или что-то еще, что я могу отправить в своем ответе обратно в Outlook, чтобы сообщить ему, что в интернет-календаре есть права на запись? В общем, я знаю, что клиент контролирует, можно ли записывать icalendar, поскольку я могу читать и писать эти самые календари в Thunderbird очень хорошо.

Кроме того, я слышал, что эта проблема чтения / записи с интернет-календарями была решена в Outlook 2010, но обновление до этого варианта невозможно.

1 Ответ

1 голос
/ 14 декабря 2010

Microsoft Outlook 2007, похоже, не имеет возможности разрешать запись в Интернет-календарь. Icalendars установлены только для чтения. Вы можете опубликовать календарь в webdav для создания собственного icalendar, но этот календарь (в вашем Outlook '07) никогда не будет обновляться, если кто-то еще каким-либо образом отредактирует этот календарь (на сервере). Он всегда просто перезаписывает его, когда он делает 'PUT' на сервер.

...