ximapd-ja:87
From: Shugo Maeda <shugo ruby-lang.org>
Date: Tue, 02 Aug 2005 11:16:42 +0900
Subject: [ximapd-ja:87] Re: ximapd 0.0.2
前田です。 akira yamada / やまだあきら wrote: > spamメールの中にもX-ML-Nameなどを持っているやつがあるようで、 > メール自体はフィルタによってspam送りになるのですが > 空のフォルダがどんどん作られてしまいます。 > そこで、次のようにしてみています。 index_mailでmailbox-idが0の時だけメールボックスを作るようにしたら どうでしょう。 Index: bin/ximapd =================================================================== --- bin/ximapd (revision 200) +++ bin/ximapd (working copy) @@ -1049,7 +1049,8 @@ def index_mail(mail) @index.register(mail.text, mail.properties) s = mail.properties["x-ml-name"] - if !s.empty? && ! mailbox_db["mailing-lists"].key?(s) + if !s.empty? && mail.properties["mailbox-id"] == 0 && + ! mailbox_db["mailing-lists"].key?(s) mbox = get_mailbox_name_from_x_ml_name(s) @mailbox_db["mailing-lists"][s] = mail.uid mailbox_name = format("ml/%s", Net::IMAP.encode_utf7(mbox)) tests/runner.rbが通ることしか確認していないので、期待通りに動くか どうかはわかりませんが。 -- 前田 修吾 -- archive-> http://qwik.netlab.jp/ximapd-ja/16.html ML-> ximapd-ja qwik.netlab.jp
57 2005-07-14 18:38 [shugo ruby-lang.org ] ximapd 0.0.2 76 2005-08-01 17:05 ┗[akira arika.org ] -> 87 2005-08-02 11:16 ┗[shugo ruby-lang.org ] 89 2005-08-02 13:14 ┗[akira arika.org ]