2018年8月10日金曜日

cyrus imap 3 (その2)

Androidのカレンダーからだと、同期/書き込みもちゃんとできているみたいだけれども、Thunderbirdからだと、どちらもうまくいかない。
ということは、問題はThunderbird側にあるということか???

--
おお、実は Windows10標準のカレンダーで、CalDavが使えている!!

アカウントの追加で、Outlook/Exchange/Google/iCloudの有名どころしかでてこないので、てっきり汎用のCalDavは使えないものと思っていたが、iCloudを選択してダミーのアカウントを作成してから、サーバー情報を再設定してやれば、普通に使えるようだ。

気をつけなければいけないのは、カレンダー単位でなく、アカウント単位で登録のようなので、カレンダーが複数同じアカウントにあった場合、不要なカレンダーはいちいち非表示設定にしなくてはいけないようだ。(まあ、この辺はCalDavサーバー側の設定と運用でなんとかしろということか。)

--
Thunderbirdで cyrusのカレンダーのurlを指定するときは、
https://.../dav/calendars/user/(userid)/(calendarid)
の形で指定するわけだけれど、このcalendaridが、実はカレンダー名ではないらしい。
Alt という名前のカレンダーを作成すると、.../(userid)/Alt ではアクセスできなくて、
.../(userid)/5bb***5a-6**0-153371***4504-4170**
といったURLを指定する必要がある。
で、5bb***5a-6**0-153371***4504-4170**はどうやって見つけるのかというと、サーバーのディレクトリを見ればなんとなくこれだろうというのは推測がつくのだが、なにか簡単に判る方法というのがあるのかどうか???
-> calDavの管理画面で、[download]のリンクを見れば、そこにこのidが使われているので、とりあえず[カレンダ名]->calendaridの対応は判るようだ。

0 件のコメント:

コメントを投稿