2002-10-02(Wed) 20:45 [長年日記]
_ 今日は
ちゃんと起きていつもの電車。あーすいてる。ほんの気持ちだけ(^^;
_ courier-imapでshared folder
FreeBSDでportsから入れたcourier-imapdを使う。 /home/shared/Maildirの下に、folder1(読み書き可能) と readonly1(モデレータつき)の2つを作る。# mkdir /home/shared # chown kog.kog /home/shared $ /usr/local/bin/maildirmake -S /home/shared/Maildir $ /usr/local/bin/maildirmake -s write -f folder1 /home/shared/Maildir $ /usr/local/bin/maildirmake -s read -f readonly1 /home/shared/Maildir # vi /usr/local/etc/courier-imapd/maildirshared ...で編集 # ruby -ne 'p $_' /usr/local/etc/courier-imapd/maildirshared "public\t/home/shared/Maildir\n" #で、imapdでアクセスすればいいはず。
_ 見た感じ、readonlyのものは、cur, new, tmp のパーミッションが755, write可能なものは 777 になってる模様。unixのアカウントで認証させるなら、たぶんグループ指定による制御ができるかも?
日本語で共有フォルダを作りたい場合はどうすればイイ?ちなみに、"日本語"というディレクトリを含む私のMaildirは
kog@vfr$ ll total 13 drwx------ 10 kog kog - 512 10 3 02:20 ./ drwx------ 5 kog kog - 512 10 3 01:40 .&ZeVnLIqe-/ ←日本語 drwxr-xr-x 30 kog kog - 1536 10 3 02:00 ../ drwx------ 5 kog kog - 512 1 3 2002 .Trash/ -rw-r--r-- 1 kog kog - 78 10 3 02:20 courierimapsubscribed -rw-r--r-- 1 kog kog - 151 10 3 01:12 courierimapuiddb drwx------ 2 kog kog - 512 10 3 01:12 cur/ drwx------ 2 kog kog - 512 10 3 01:12 new/ drwx------ 2 kog kog - 512 10 3 02:20 tmp/となっている。これってどういう変換なんだろう?
_ 違うユーザで共有フォルダにアクセスしたら、未読管理はユーザごとのように見える。これってどこに情報もってるんだろう?複数からアクセスされる段階で、new->curへの移動は意味がなくなってるはずだし。