自宅サーバー構築メモ The last update of this page 2010/03/20
使用するソースとダウンロード先
ezmlm-0.53.tar.gz http://gd.tuwien.ac.at/infosys/mail/qmail/ezmlm-patches/ezmlm-0.53.tar.gz
ezmlm-idx-0.40.tar.gz http://gd.tuwien.ac.at/infosys/mail/qmail/ezmlm-patches/ezmlm-idx-0.40.tar.gz
インストール
コンパイルとインストール (すべてrootにて)
cd /usr/local/src
wget http://gd.tuwien.ac.at/infosys/mail/qmail/ezmlm-patches/ezmlm-0.53.tar.gz
wget http://gd.tuwien.ac.at/infosys/mail/qmail/ezmlm-patches/ezmlm-idx-0.40.tar.gz
tar zxvf ezmlm-0.53.tar.gz
tar zxvf ezmlm-idx-0.40.tar.gz
cp -R ezmlm-idx-0.40/* ezmlm-0.53
cd ezmlm-0.53
patch < idx.patch
make clean
make
make man
設定
メーリングリストの作成(rootにて)
以下ではドメイン名:hosso.com、メーリングリスト名:hogelist、メーリングリストタイトル:hogemail
(hogelist@hosso.comというメーリングリストが作成される)
/usr/local/bin/ezmlm/ezmlm-make -fPu /var/ezmlm/hogelist /var/qmail/alias/.qmail-maillist hogemail hosso.com
chown -R alias /var/ezmlm/hogelist

メーリングリスト登録者の追加
以下ではhogelist@hosso.comというメーリングリストに、hoge1@hosso.comと、hoge2@hosso.comを追加
/usr/local/bin/ezmlm/ezmlm-sub /var/ezmlm/hogelist hoge1@hosso.com hoge2@hosso.com

メーリングリスト登録者の一覧表示
/usr/local/bin/ezmlm/ezmlm-list /var/ezmlm/hogelist

メーリングリストの削除
rm -f /var/qmail/alias/.qmail-hogelist*
rm -rf /var/ezmlm/hogelist

メーリングリストのタイトルに、通し番号を付ける
vi /var/ezmlm/hogelist/prefix

設定内容
[hogemail: #]