[Mew-dist 07383] Re: 相変わらず『振り分け』の件でQ

Yutaka KAWASE yutaka at example.com
1999年 2月 10日 (水) 14:20:00 JST


かわせです。
先ほど、「自宅に帰ってから実験」と書きましたが、時間とれたので
手元に mew を仕込んで試しました。

[以下のメールが引用もとです]
From: TAKAHASHI Kaoru <nil at example.com>
Date: Wed, 10 Feb 1999 00:58:05 +0900
Subject: [Mew-dist 07368] Re: 相変わらず『振り分け』の件でQ
Message-Id: <199902091558.AAA00574 at example.com>

>> (setq mew-refile-guess-alist
>>       '(("to:"
>>          ("ymule" . '(("subject:"
>
>(("subject:" の前の '(quote) を外してみてください。
>いままでの設定だとリストの中に quote が紛れ込んでしまっています。
>
>mew-refile-guess-alist's value is 
>(("to:"
>  ("ymule" quote
>   (("subject:"
>     ("test mail" . "+ymule")
>     ("past mail" . "+ymule.past"))))
>  ("mule" . "+mule")
>  ("hage" . "+hage")))


どう言いう理由で高橋さんが quote とタイプされているのか分からない
のですが、以下のような .emacs でうまく行きました。

(add-hook
 'mew-summary-mode-hook
 '(lambda ()
    (define-key mew-summary-mode-map "z" 'mew-summary-auto-refile)))

(setq mew-refile-ctrl-multi nil)

(setq mew-refile-guess-control
      '(
        mew-refile-guess-by-alist
        mew-refile-ctrl-throw
        mew-refile-ctrl-auto-boundary
        ))

(setq mew-refile-guess-alist
      '(("to:"
         ("mule" . (("subject:"
                     ("hoho" . "+mule/hoho")
                     ("baba" . "+mule/baba"))))
         ("mmule" . "+mmule")
         ("mu.e"  . "+mu.e"))))

振り分け前のフォルダ一覧(+inbox)は以下の通り。

    1  02/10 To:mule at example.com hoho               yo
    2  02/10 To:Mmule at example.com hoho               yo
    3  02/10 To:mu.e at example.com hoho               yo
    4  02/10 To:mule at example.com baba               yo

これで振り分けすると、うまくわかれてくれました。(^^)

あとは正規表現ですが、一応 正規表現そのものは知ってる
つもりなのですが、どういう風にエスケープしたら良いのか
いまいちわからないでいます。
どこかにその辺が書いたものはないでしょうか。
図々しくてすいませんが・・・・

--
yutaka kawase <yutaka at example.com>



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