2010-12-07 5 views
1

Ich habe an einigen benutzerdefinierten freigegebenen Internet-Kalender-Software gearbeitet. Ich habe derzeit einen Webdav-Server-Setup mit Apache und meine Software (mit Python) und im Moment funktioniert es großartig mit Thunderbird und dem Lightning-Plugin, ich kann einen Icalendar abonnieren und Events ohne Probleme bearbeiten. Allerdings habe ich mit Outlook 2007 einen Haken gefunden. Ich kann derzeit einen Icalendar lesen, aber er setzt diesen Kalender in Outlook 2007 nur zum Lesen. Einige Suchanfragen Ich bin auf einige Befunde gestoßen, die besagen, dass ich auf einem Windows-Rechner einige Webdav-Server einrichten kann, damit der Computer Outlook 2007 mitteilt, dass der Kalender auch bearbeitet werden kann (im Grunde nur den Lesezugriff und den Icalender erlauben) veröffentlicht werden). Ich versuche gerade, den Server zur Arbeit zu bringen, aber ich dachte, ich könnte SO bitten, meine Forschung ein wenig zu beschleunigen.Erlaube Outlook 2007, benutzerdefinierte freigegebene iCalendars zu bearbeiten

Meine Frage im Grunde ist, gibt es einige Header-Informationen oder etwas anderes, das ich in meiner Antwort zurück zu Outlook senden kann, um es wissen zu lassen, dass ein Internet-Kalender Schreibrechte hat? Ich weiß im Allgemeinen, dass es vom Client kontrolliert wird, ob ein Icalendar geschrieben werden kann, da ich dieselben Kalender in Thunderbird gut lesen und schreiben kann.

Darüber hinaus habe ich gehört, dass dieses Lese-/Schreibproblem mit Internetkalendern in Outlook 2010 gelöst wurde, aber das Aktualisieren ist keine Option.

Antwort

1

Microsoft Outlook 2007 scheint keine Möglichkeit zu haben, das Schreiben in einen Internetkalender zu ermöglichen. Icalendars sind auf Nur lesen eingestellt. Sie können einen Kalender in einem Webdav veröffentlichen, um Ihren eigenen icalendar zu erstellen, aber dieser Kalender (in Outlook '07) würde niemals aktualisiert werden, wenn jemand anders diesen Kalender bearbeiten würde (auf dem Server). Es würde es immer nur überschreiben, wenn es einen 'PUT' zum Server macht.