[mew-dist 23011] Re: 世界ごとの refile

nara at example.com nara at example.com
2003年 1月 29日 (水) 01:47:11 JST


Koga Youichirou <y-koga at example.com> wrote in message
Message-ID:<20030128.194801.82827899.y-koga at example.com>
> Kazu Yamamoto <kazu at example.com> (山本和彦):
> > POP や IMAP を同時に使って複数の世界に住んでいると、世界ごとに refile 
> > のルールを定義したいという要望が生まれると思います。特に、
> > mew-refile-guess-alist。
> > どうしましょうか?
> 
> 強く希望しています。

今のところ、以前に自分のやっつけ。proto によって %inbox. と + を付けて
るだけですが、それで足りているかな。今のところ上手くいってるかな。
(実はちょっと問題があり、3Z とすると、%inbox.from.email at example.com な
どの場合、実際のフォルダは %inbox.from.email at example.com しかないのに、
%inbox.from.email at example.com
%inbox.from.email at example.com
%inbox.from.email at example.com
とキャシュされてしまいます。)

また実装依存なのかもしれませんが。'.'がセパレータと言う分けでもないん
ですよね。僕の使ってるのは、courier-imap なのですが、フォルダは、.
from.email at example.com しか作られていないので。
だから、courier-imap は '/' がセパレータなのかな?

NINOMIYA Hideyuki <nin at example.com> wrote in message
Message-ID:<20030119.104504.11673381.nin at example.com>
> # / が folder 名に含められるかどうかは置いといて ...
> 例えば folder 指定の方法を list にして ("ml" "mew-dist") のように書き
> mew-imap-folder-root のような変数を用意するとして cyrus のユーザは
> それに "inbox" を設定するとして ...
> IMAP では "%" + mew-imap-folder-root + separator(',') + "ml + separator + "mew-dist"
> として "%inbox.ml.mew-dist" という IMAP folder 名を作らなきゃいけない
> でしょう
> mew-refile-guess-alist を local 用に作ったのと全く変えずにというのは
> 無理な話です

と、アドバイスを頂いた問題もありますが、現在 +from/etc は
%inbox.from.etc になってる分けですし、勝手にやってくれていいかなと。

別々に設定したいと思う方と、同じ設定で上手くやって欲しいと思う人といる
と思います。僕は、似たような設定を複数個所に設定したくないので、変数で
設定できればいいかな。

> 現状の refile-guess の条件に、今いる Summary の config ケースと proto
> の組が追加されればいいのではないかと思います。
> 
> 設定では、config のケース毎にフィールド名とフィールド値、それに対応
> するリファイル先リスト("+" または "%" で開始することで proto 指定)
> を定義できるとありがたいです。

これは、config 毎に設定したいということですよね。
config毎に貰うメールも異なるだろうし、よいのかな。

ところで、refil されたものは、mew-imap-header-only t で update したい
と思い、%inbox は mew-imap-header-only nil したいと思います。

--
NARA



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