2010-12-07 51 views
1

J'ai travaillé sur un logiciel de calendrier Internet partagé personnalisé. J'ai actuellement une configuration de serveur webdav en utilisant apache et mon logiciel (en utilisant python) et en ce moment cela fonctionne très bien avec Thunderbird et le plugin Lightning, je peux m'abonner à un agenda et éditer des événements sans problème. Cependant, j'ai rencontré un problème avec Outlook 2007. Je peux actuellement lire un icalendar, mais il définit ce calendrier dans Outlook 2007 en lecture seule. En faisant des recherches, j'ai découvert certaines conclusions disant que la mise en place d'un serveur webdav sur une machine Windows, je peux demander à la machine de dire à Outlook 2007 que le calendrier peut aussi être édité (désactiver la lecture seule et autoriser cette application) être publié). J'essaye actuellement de configurer le serveur pour travailler avec mais j'ai pensé que je pourrais demander à SO d'accélérer ma recherche un peu.Autoriser Outlook 2007 à modifier des calendriers iCalendar partagés personnalisés

Ma question est essentiellement, y at-il des informations d'en-tête ou autre chose que je peux envoyer dans ma réponse à Outlook pour lui faire savoir qu'un calendrier Internet a écrit privaleges? Je sais en général qu'il est contrôlé par le client si un icalendar peut être écrit car je peux lire et écrire ces mêmes calendriers très bien dans Thunderbird.

En outre, j'ai entendu ce problème en lecture/écriture avec les calendriers Internet ont été résolus dans Outlook 2010, mais la mise à niveau vers ce n'est pas une option.

Répondre

1

Microsoft Outlook 2007 semble ne pas pouvoir autoriser l'écriture dans un calendrier Internet. Icalendars sont en lecture seule. Vous pouvez publier un calendrier dans un webdav pour créer votre propre agenda, mais ce calendrier (dans votre Outlook '07) ne serait jamais mis à jour si quelqu'un d'autre modifiait en quelque sorte ce calendrier (sur le serveur). Il serait toujours juste l'écraser quand il fait un 'PUT' au serveur.