●fml
プログラムのインストール
fml-4.0-stable-20040215.tar.gz を入手し、解凍します。
# cd /usr/local/src
# wget ftp://ftp.fml.org/pub/fml/stable/fml-4.0-stable-20040215.tar.gz
# tar zxvf fml-4.0-stable-20040215.tar.gz
fmlユーザーの追加
# groupadd fml
# useradd fml
# passwd fml
fmlのインストールは root で行い、インストール後の諸設定は、fml というアカウントで行う。
# cd /usr/local/src/fml-4.0-stable-20040215
# perl makefml install
Personal Use or ML-Admin-Group-Shared or fmlserv you use?
Personal, Group, Fmlserv (personal/group/fmlserv) [personal]
Personal Use or ML-Admin-Group-Shared or fmlserv you use?
Personal, Group, Fmlserv(personal/group/fmlserv) [personal]
DOMAIN NAME [hogehoge.jp]
FQDN [ml.hogehoge.jp]
EXEC FILES DIRECTORY [/usr/local/fml]
TOP LEVEL ML DIRECTORY [/var/spool/ml]
Language (Japanese or English) [Japanese]
TimeZone (TZ: e.g. +0900, -0300) [+0900]
--- Install the Fml system to /usr/local/fml. (y/n) [y]
-- Enjoy Internetworking!
/etc/postfix/main.cf の末尾に追加
allow_mail_to_commands = alias,forward,include
インストールディレクトリを fml に変更
# chown -R fml:fml /usr/local/fml /var/spool/ml
メーリングリストの作成
$ /usr/local/fml/sbin/makefml newml ml
エイリアスを変更しそれを有効にする
$ su
# cd /var/spool/ml/ml
# cat aliases >> /etc/aliases
# newaliases
mlのディレクトリのパーミッションを設定
# chmod 755 /var/spool/ml/ml
# exit
メーリングリストの設定
$ /usr/local/fml/sbin/makefml config ml