インストールメモ [FML メーリングリストサーバー] 1.アーカイブの取得 ftp.rthunter.gr.jp/pub/unix/src/fml/fml-2.2.1.tar.gz 2.アーカイブの解凍、展開 % gzip -d fml-2.2.1.tar.gz % tar -xvf fml-2.2.1.tar 3.インストール 展開したディレクトリに移動し、perl makefml install を実行する。 % cd fml-2.2.1 % perl makefml install すると下記の様に色々聞かれるので答える。 % perl makefml install ---NOT USING configuration file (for the first time) THIS HOST (mail.rthunter.gr.jp) IS [i386-unknown-freebsd2.2.8] ---Please Define Your Fml System Configurations Personal Use or ML-Admin-Group-Shared or fmlserv you use? Personal, Group, Fmlserv (personal/group/fmlserv) [personal] DOMAIN NAME [rthunter.gr.jp] FQDN [mail.rthunter.gr.jp] EXEC FILES DIRECTORY [/usr/local/fml] /home/hayashi/fml TOP LEVEL ML DIRECTORY [/var/spool/ml] /home/hayashi/ml Language (Japanese or English) [Japanese] TimeZone (TZ: e.g. +0900, -0300) [+0900] −(途中略)− ---Install the Fml system to /home/hayashi/fml. (y/n) [n] y −(途中略)− -- Enjoy Internetworking! これで、FML一式がPCにインストールされた。 今回の例では、全てを /home/hayashi の下にインストールした。 これなら全ての作業を hayashi のアカウントで出来る。 プロバイダなどの root 権限が使えない環境では上記の方法が望ましい。 4.メーリングリストの構築 インストールしただけではメーリングリストは1つも登録されていないので、メーリングリスト を構築します。 /home/hayashi/fml/makefml newml alluser 上記の例では alluser というメーリングリストを作成しています。 メーリングリストのホームディレクトリ、例では /home/hayashi/ml/alluser の下に include や aliases を初め必要なサンプルが作成されます。 (sendmailの場合)見本の aliases ファイルを /etc/aliases に追加して newaliases したら終りです。 5.メンバーの登録、削除 メーリングリストに参加するメンバーを登録します。 /home/hayashi/fml/makefml adduser alluser endo@rthunter.gr.jp 上記の例では、メーリングリスト alluser のメンバーとして endo@rthunter.gr.jp を登録しています。 メンバーを削除する場合は、 /home/hayashi/fml/makefml byeuser alluser endo@rthunter.gr.jp の様にします。 <参考> http://www2.yonago-th.ed.jp/~kitano/fml/INSTALL/