[Mew-dist 10544] Re: one more IMAP support.
Masaki SHIGEMORI
shige at example.com
1999年 9月 1日 (水) 12:45:36 JST
重森です。
>From: Hideyuki SHIRAI (白井秀行) <shirai at example.com>
Subject: [Mew-dist 10535] one more IMAP support.
Date: Tue, 31 Aug 1999 19:44:57 +0900
Message-ID: <19990831194450I.shirai at example.com>
shirai> IMAP(nntp)で、折角 mew-temp-dir の下に message のコピーを作る機
shirai> 能を入れたので、すべて、そのコピーを基準に動作するようにしました。
shirai>
shirai> # 一回読んだ message は server に取りに行かなくて済みます。:-)
shirai>
shirai> コピーを消すタイミングが悩ましいのですが、
shirai>
shirai> ・すべて消す => (勝手に消すけど)Mew を QUIT したとき
shirai> ・その folder を消す => summary で "C-cC-q" して、remote folder
shirai> を閉じたとき
shirai> ・message 単位で消す => immv、imrm、imclean の対象になった
shirai> message
shirai>
shirai> としてみました。
すばらしいです!
やっぱり IMAP は caching しないと ;-)
が、^^;
ちょっと気になるのは、summary で 'n' とかで新しいメッセージを読むと
Caching a message ... done となった後カーソルが 'n' する前の位置に戻っ
てしまうということです。
(環境は、Mew 1.94pre2 + 白井さんのパッチ + IM126 です。)
それから、cache 先は /tmp でなく ~/Mail/@imapserver#user/ のなかの対応
フォルダの中にして、Mew が終わっても削除しないというほうが良い気がする
のですが、いかがでしょうか。そうしないと IMAP4 の、POP3 の上位互換と
して使える、という謳い文句通りになりませんし ^^;
IMAP⊃POP という謳い文句通りにするには、あと、
1) inc の際に指定した IMAP フォルダの内容を(本文を含め)
とってきて cache できるようにする
2) summary で 's' したときにメッセージ本文も
cache できるようにする
といいような気がします。1) は単に 2) を inc 時にいろいろなフォルダにつ
いて行うというだけですが。
まあだいたい
imap の cache ≒ news の download
のようにしたら便利な気がする、ということです(Netscape Messenger は
この思想のようですね)。Mew2 で news の download の実装がどうなるのか
は存じませんが…^^;
# 「気がする」というのが多いのは、自分自身がまだ興味本位でしか IMAP
# を使っていないからです ^^;;
# 実用なさっている方の意見はいかがでしょうか?
----------
重森 正樹(しげもり まさき)
東京大学大学院 総合文化研究科
E-mail : shige at example.com
Mew-dist メーリングリストの案内