
我安裝並擁有一個正在運行的 WebDAV 伺服器 (Davical),現在想從 Thunderbird (Lightning) 發布我的日曆,如下所示:https://support.mozilla.org/en-US/kb/exporting-and-sharing-a-calendar(在「閃電運行時的步驟」下)。
但是,我不知道我的 WebDAV URL。我很可能不太明白它應該如何工作。我必須先在伺服器上建立新日曆嗎?或者說出版是如何運作的?
最後,我希望在我的 WebDAV 伺服器上有一個定期同步的 iCal URL,這樣我就可以透過 Google 日曆存取它(因為 Google 日曆顯然不適用於 CalDAV)。
編輯myusername
:我在 Davical 管理面板中建立了一個擁有所有權限的主體,並嘗試發布一個現存的日曆(這是我的特殊用例 - 我不想創建一個新的伺服器上的日曆)在以下網址下:http://myurl.com/caldav.php/myusername/calendar
我從 Thunderbird 得到的是:
Publishing the calendar file failed.
Status code: 405: Method Not Allowed
編輯2:實際上,我可以使用以下 URL 來發布日曆: ,因此可以透過將檔案名稱或任何其他檔案名稱附加到上述 URL 來http://myurl.com/caldav.php/myusername/calendar/test.ics
解決該問題。test.ics
現在,我可以從 Google 日曆訂閱它,但不幸的是,那裡沒有顯示事件...也許是因為權限的原因? Google 日曆沒有可以輸入憑證的欄位。
答案1
以下內容轉述自 DAViCal常規客戶端設定訊息:
Thunderbird 想要一個「日曆」URL,如下圖:
http://calendar.example.net/caldav.php/username/calendar/
主機名稱由您決定。 「根路徑」應該
/caldav.php/
是日曆命名空間。在日曆命名空間內,DAViCal 使用路徑的第一個元素作為使用者或「princpal」名稱,以便在根路徑連接的用戶端可以看到所有(可存取)使用者及其可用的資源以及其下的任何日曆。
獲得 URL 後,DAViCal 會提供Thunderbird 特定的圖示設定訊息@dirdi 在評論中指出。