インストール
・fmlユーザの作成
# /stand/sysinstall
User:fml
Groups:fml
あらかじめディレクトリを作成しておく
# mkdir /usr/local/fml
# mkdir /var/spool/ml
# chown fml:fml /usr/local/fml /var/spool/ml
・fmlインストール
# su - fml
% tar xvzf fml-4.0-stable-20020629.tar.gz
% cd fml-4.0-stable-20020629
% make install
fmlのPATHに追加しておくと便利
/usr/local/fml
・メーリングリストの作成
% makefml newml hoge
・qmailの設定
# ln -s /var/spool/ml/etc/qmail/alias/.qmail* /var/qmail/alias/
もし、 /var/qmail/users/assign がなければ
# mv /var/spool/ml/etc/qmail/users/assign /var/qmail/users/assign
存在するなら
# vi /var/qmail/users/assign
・既存ユーザの配信設定に上書き
# /var/qmail/bin/qmail-pw2u < /etc/passwd > /var/qmail/users/assign
# vi /var/qmail/users/assign
/var/spool/ml/etc/qmail/users/assign の内容をマージ
・更新の反映
# /var/qmail/bin/qmail-newu
エラーが出るようなら
# su - fml
% cd
%/var/qmail/bin/maildirmake Maildir
# chown alias:qmail /var/qmail/alias/.qmail*
最低限reply-toを書き換える設定にする
% vi /var/spool/ml/hoge/cf
&DEFINE_FIELD_FORCED('reply-to', $MAIL_LIST);
設定
・管理者登録
% makefml addadmin hoge admin@hoge.examples.com
・ユーザ登録
% makefml add hoge foo@hoge.examples.com
# cat /var/spool/ml/hoge/members
・ユーザ削除
% makefml bye hoge foo@hoge.examples.com
・カウンタなどのリセット
% cd /var/spool/ml/hoge
% rm -rf seq summary log spool htdocs
・HTML再構築
% cd /var/spool/ml/hoge
% rm -rf htdocs
% make spool2html