[mmjp-users 1235] アーカイブ内の添付ファイルが消滅

NODA Kai g340299 @ mail.ecc.u-tokyo.ac.jp
2005年 2月 2日 (水) 02:08:11 JST


野田と申します.

* 環境
Debian Woody で Mailman-2.1.5 + 菊地さんのパッチ を
コンパイルして使っています.
multipart/{mixed,alternative}, text/plain の添付ファイルのみを有効にし,
scrub_nondigest が YES になっています.

* 問題
先日,気付いたら archives/private/mylist/attachments 内の添付ファイルが
ほとんど消えていました.
その前に bin/arch --wipe mylist を実行したせいだと予想しています.
archives/private/mylist.mbox/mylist.mbox 内には
復元に必要な情報は残っていないようです.

釈然としないのですが,「そういうもの」なのでしょうか?

* その他
唯一存在していた添付ファイルは,
(記憶が定かでないのですが)
添付ファイルが添付のまま配信されるようにしていた時期のものでした.
mbox 内では,確かにそのメールだけがmultipartになっていました.
mbox 内の他のメールは,いずれもmultipartでなくなっており,本文に

-------------- next part --------------
文字コード指定の無い添付文書を保管しました...
名前: 402.cc.txt
URL:  http://www.example.com/pipermail/mylist/attachments/20041228/03bf9a39/402.cc.txt

等のメッセージが追加されていただけでした.

bin/wipe の↓のせいだと思っています.

        # Maybe wipe the old archives
        if wipe:
            shutil.rmtree(mlist.archive_dir())

サークルのMLを運営しており,Cソース等を添付したいのです.
本文に直に張り付けだとちょっと扱い辛くて困ります.
そして設定をいじってHTMLを再生成することが今後もあるかもしれないので
何とかならないかと思うのですが...
# できれば回復の手段も

-- 
野田 開 <g340299 @ mail.ecc.u-tokyo.ac.jp>
http://user.ecc.u-tokyo.ac.jp/~g340299/



mailman-users-jp メーリングリストの案内