インストールメモ

[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/