Mailman on FreeBSD
Mailman Tips
Mailman Tips 2
Mailman Tips 3
mailmanの日本語の文面等を変更するためのメモ。
/usr/local/mailman/templates/ja の htmlファイルとtxtファイル。
htmlがメーリングリスト管理サイトのhtmlファイル。
txtが配信されるメール文のファイルです。
リスト毎に変更を反映するには、
/usr/local/mailman/lists/list_name/ja などに変更したファイルを置く
messages/ja/LC_MESSAGES の mailman.poファイル。
これを修正後、bin/msgfmt.py を実行して、poファイルから moファイルを作成する必要があります。
bin/msgfmt.py -o messages/ja/LC_MESSAGES/mailman.mo messages/ja/LC_MESSAGES/mailman.po
cd /usr/local/mailman/messages/ja/LC_MESSAGES /usr/local/mailman/bin/msgfmt.py -o mailman.mo mailman.po
メーリングリスト・プログラムをMailmanに変更し過去の保存書庫を移転するメモ。
会員のメーラに保存されている過去メールからの保存書庫作成
該当メールフォルダを「エクスポート」>「Unix_mbox形式で保存」
/usr/local/mailman/bin/arch --wipe list_name
Mail_server上で稼働していたMajordomoをMailmanに変更した際、保存書庫も移動したい。
# cp /usr/local/majordomo/lists/nwjh45.archive/nwjh45.archive.* /usr/local/mailman/archives/private/nwjh45.mbox/
としてMajordomoの保存書庫ファイルをMailman の保存書庫にコピー。 Mailmanでは、nwjh45.mbox という一つのファイルから書庫を生成するようなので、
cat nwjh45.archive.0001 >> nwjh45.mbox
などとしてmlist_name.mbox へ追記し、
/usr/local/mailman/bin/arch --wipe nwjh45
で、うまくゆくようなので、
% cat nwjh45.archive.* >> nwjh45.mbox % /usr/local/mailman/bin/arch --wipe nwjh45
として一気に再構築。
Subject: =?ISO-2022-JP?B? W05vcnRvbiBBbnRpU3BhbV0g W1RGQzA0MDA3OTFdIFJlGyRCOiQkaiRLOiQkQyRGJF4kORsoQi8bJEJKLkxnSXQ0YhsoQi8bJEI8aj1RNHVLPiQ7JDobKEIvMzAbJEI6TT13QC0bKEIoGyRCMixFRD47Py4bKEIp?=
W1RGQzA0MDA3OTFdIFJlGyRCOiQkaiRLOiQkQyRGJF4kORsoQi8bJEJKLkxnSXQ0YhsoQi8bJEI8aj1RNHVLPiQ7JDobKEIvMzAbJEI6TT13QC0bKEIoGyRCMixFRD47Py4bKEIp?= [TFC0400791] Re困りに困ってます/噴門部癌/手術希望せず/30才女性(岡田昌信)
http://www.it-top.biz/tools/encode.php