[mew-dist 23672] IMAP folder name
Kazu Yamamoto ( 山本和彦 )
kazu at example.com
2003年 5月 27日 (火) 13:41:17 JST
IMAP サーバに、フォルダ名として
(1) "%foo" を許すものと
(2) "%inbox.foo" じゃないといけないもの
があります。
(2) だと意味のない %inbox を毎回付けないといけないので、面倒という問題
がありました。
今まで一つの方法で 2 つを矛盾なく取扱うという方法ばかり考えていて妙案
が浮かびませんでしたが、昨日場合を分ければよいということに気付きました。
そこで、3 Z を押した際にどちらのタイプか自動判定するコードを書きました。
すなわち、"mew-magic-folder" を CREATE してみて、OK なら (1)、NO なら
(2) です。
というわけで、現在では (2) のタイプのサーバでも、フォルダを "%foo" と
指定できるようになりました。IMAP プロトコル上では、inbox.foo に変換さ
れます。キャッシュは、.imap/xxx/foo。なので、古いキャッシュ・ディレク
トリを再利用するには mv する必要があります。
とりあえず、現在試験していて、問題なく動いています。もう少し実験してみ
て、よさそうなら commit します。
P.S.
.mew-folder-alist が古いと、3 Z を押せと文句を言ってくれるので、そんな
に問題は起きないはず。
--かず
Mew-dist メーリングリストの案内