ezmlm-0.53-idx-0.30のinstall
[ Nob's Home |
qmail ]
ezmlm-idxの最新version 0.53-idx-0.30をインストールしてみます。
必要なもの
ezmlm-0.53
ftp://koobera.math.uic.edu/pub/software/ezmlm-0.53.tar.gz
ftp://ftp.ezmlm.org/pub/qmail/ezmlm-0.53.tar.gz
ftp://ftp.jp.qmail.org/qmail/ezmlm-0.53.tar.gz
ezmlm-idx-0.30
ftp://ftp.ezmlm.org/pub/patches/ezmlm-idx-0.30.tar.gz
ftp://ftp.jp.qmail.org/ezmlm/ezmlm-idx-0.30.tar.gz
展開してpatchを当てる
$ tar zxvf ezmlm-0.53.tar.gz
$ tar zxvf ezmlm-idx-0.30.tar.gz
$ cp -R ezmlm-idx-0.30/* ezmlm-0.53
$ cd ezmlm-0.53
$ patch < idx.patch
(この時点で tar.gzにまとめておくとよいでしょう)
make
$ make clean
$ make
$ make man
/usr/local/bin/ezmlm 以外にinstallしたいときは
conf-binを編集
$ su
# make setup
mailing listを作る
ここでは、makioka.y-min.or.jpというホストにtest というmailing listを作ります。
mailing listのDIRは/usr/local/ml/testにします。
# ezmlm-make -オプション dir dot local host
ここでオプションは
| -a | アーカイブに保存する(default) | -A | アーカイブに保存しない |
| -c | .ezmlmrcを使用する | -C | .ezmlmrcを使用しない(default) |
| -d | ダイジェストリストを作成する | -D | ダイジェストリストを作成しない(default) |
| -e | 既存のリストを修正する | -E | 既存のリストを修正しない(default) |
| -f | prefixを付ける | -F | prefixを付けない(default) |
| -g | アーカイブへのアクセスを制限する | -G | アーカイブへのアクセスを制限しない(default) |
| -i | indexを作成する(default) | -I | indexを作成しない |
| -k | ブラックリストを作成する | -K | ブラックリストを作成しない(default) |
| -l | 遠隔管理者に参加者リストを送る | -L | 遠隔管理者に参加者リストを送らない(default) |
| -m | メッセージをモデレートする | -M | メッセージをモデレートしない(default) |
| -n | 新しくDIR/textを作成する | -N | 新しくDIR/textを作成しない(default) |
| -p | リストを公開する(default) | -P | リストを公開しない |
| -q | リクエストアドレスを作成する | -Q | リクエストアドレスを作成しない(default) |
| -r | 遠隔管理をする | -R | 遠隔管理をしない(default) |
| -s | 登録の管理をする | -S | 登録の管理をしない(default) |
| -t | 最後に文書を添付する | -T | 最後に文書を添付しない(default) |
| -u | 投稿を参加者だけに制限する | -U | 投稿を参加者だけに制限しない(default) |
| -v | versionを表示する | -V | versionを表示する |
| -x | Replyアドレスにmailtoを付け、dir/mimeremoveを作る | | |
今回は -glrsux を使用。
# ezmlm-make -glrsux /usr/local/ml/test /var/qmail/alias/.qmail-test test makioka.y-min.or.jp
ownerを設定
# chown -R alias /usr/local/ml/test
prefixに連番を入れる
/usr/local/ml/test/prefixを
[test]から[test #]に
X-Sequenceヘッダをつける
/usr/local/ml/test/sequenceを作り内容を
X-Sequence:
とする
いろいろ批判はあるけれど承知の上でReply-To:ヘッダをつけたいときは
/usr/local/ml/test/headeraddに
Reply-To:
を追加する。
"test-list@makioka.y-min.or.jp"宛てにメイルを送ることで
member listを入手できる(ただし管理者のみ)。
[ Nob's Home |
qmail ]
nob@makioka.y-min.or.jp