[mew-dist 24780] Re: mew 10 周年飲み会ログ

Shigeru Yasuda yasuda at example.com
2004年 3月 24日 (水) 17:51:04 JST


In article <20040324.163111.240376271.kazu at example.com>,
     Kazu Yamamoto (山本和彦) <kazu at example.com> wrote:

>> > A0 NAMESPACE
>> > * NAMESPACE (("" "/")("#mhinbox" NIL)("#mh/" "/")) (("/" "/")) (("#shared/" "/")("#ftp/" "/")("#news." ".")("#public/" "/"))
>> > A0 OK NAMESPACE completed
>> 
>> とりあえず、"#mh/" を抜き出して、この下の LIST を取るようなコードを書き
>> ました。やすださんのパッチは外して下さい。

試してみました。

>> 確かめたいこと:
>> 
>> * このコードで、WU と仲よしになれるか

二つほど問題があります。

1. UW-imap は、個人の mailbox に MH folder が存在しなくても、NAMESPACE
   の応答に #mh/、#mhinbox を含めます。mew-imap-command-post-namespace
   を見る限り、UW-imap を使っていて MH folder を使用していない場合でも
   #mh/ のみを LIST するように見えます。

   NAMESPACE の応答として個人 mailbox が複数返された場合、そのうちの
   どれかを選択できるようにしないと、少なくとも UW-imap ではまずいです。

   ちなみに、MH folder が無いのに #mh/ を LIST しようとしてみたところ、

     <=SEND=>
     zlxl6497 LIST "#mh/" *

     <LIST>
     * NO /home/yasuda/.mh_profile not found, mh format names disabled
     zlxl6497 OK LIST completed

   のように怒られました。#mhinbox の方は、LIST は結果なしで OK が返っ
   てくるのですが、SELECT しようとしたら NO が返されました。

2. %#mh/folder が %folder のように見えるので非常に気持ちが良いのですが、
   MH folder の inbox が /var/mail/$USER の方の inbox と重なってしまう
   ので、結果として MH folder の inbox が見えなくなります。

   まぁ、私は MH folder の inbox には普段は空にしてあるのであまり困ら
   ないのですが、たまに inbox に残したままの場合があるので、MH folder
   の inbox も見れた方が助かります。

# MH folder があるホストで mew-inbox-folder を変更すれば回避できるのかな? 

>> * このコードで、今まで仲よしだった imapd と仲が悪くならないか

courier-imap-3.0.1 で試してみましたが、特に問題はないようです。

--
やすだ



Mew-dist メーリングリストの案内