[mew-dist 18667] Re: cur of qmail
Kazu Yamamoto ( 山本和彦 )
kazu at example.com
2001年 8月 31日 (金) 20:22:29 JST
From: Hiroshi Takekawa <sian at example.com>
Subject: [mew-dist 18661] Re: cur of qmail
> popdかMUAだと思います。
誰も分らなければ、後でソースを読んでみますが、qmail の POP deamon くん
は、
1. POP の "LIST" コマンドを受け取ると何をしますか?
A1) new, cur の両方のメールのリストを返す。メールは移動しない。
A2) new, cur の両方のメールのリストを返し、new のメールを cur
へ移動。
2. "RETR" や "DELE" は、cur のメールも対象になるんでしょうか?
> http://www.jp.qmail.org/q103/jman5/maildir.html
この文章は、いつみてもよく分りません。^^; (だいぶん気持は分ってきたん
だけど、僕ならこんな風には書きませんね。)
それで、問題の本質ですが、incm に "-a" と "-b" のオプションを実装した
とします。
* -a は、new に加えて cur のメールも取得
* -b は、new のメールを取得後、cur へコピー
さて、こういう状況を考えます。
cur/{1,2}
new/{3,4}
(1) "incm"
cur/{1,2}
new/{}
ホームへ移動するメール {3,4}
(2) "incm -a"
cur/{}
new/{}
ホームへ移動するメール {1,2,3,4}
(3) "incm -b"
cur/{1,2,3,4}
new/{}
ホームへ移動するメール {1,2}
(4) "incm -a -b"
cur/{1,2,3,4}
new/{}
ホームへ移動するメール {1,2,3,4}
というわけで、(1)、(2)、(3) は繰り返し使っても、同じメールを何度も取り
直すことはありません。
(4) は、同じメールを何度も取り直してしまいます。
さて、(4) の場合、cur を消すのは誰でしょう?
--かず
Mew-dist メーリングリストの案内