FreeBSD/fml の変更点
*qmail + fml [#w73d6eaf]
fmlでメーリングリストを作る
#contents
**構成 [#vad15d0d]
今回は4.0で作ってみました。
-FreeBSD 6.2
-fml-4.0
**ソースを取得 [#h5a8cb34]
最新のversionは ftp://ftp.iij.ad.jp/pub/IIJ/dist/fukachan/fml/
**メーリングリスト用のユーザを作成 [#f8551181]
今回はfmlというユーザを作ってml用にしましたが、fmlでなくてもかまいません。
# vi /etc/group
fmlを追加
# adduser -u 2000 -g fml -d /home/fml -s /usr/local/bin/bash fml
**展開 [#p66ebe7a]
# su fml
$ cd
$ fetch ftp://ftp.iij.ad.jp/pub/IIJ/dist/fukachan/fml/stable/fml-4.0-stable-20040215.tar.gz
$ tar zxvf fml-4.0-stable-20040215.tar.gz
**インストール [#ad440a99]
$ cd fml-4.0-stable-20040215
$ make install
**新しいmlを作成する。 [#g9758a46]
$ cd /home/fml/fml
$ ./makefml newml test
**/var/qmail/users/assignの編集 [#r94cfa18]
test@ドメインで受けたメールはfmlユーザ権限で/home/fml/ml/etc/qmail/alias/に送るという意味。
# vi /var/qmail/users/assign
--------------------内容--------------------------
+test:fml:2000:2000:/home/fml/ml/etc/qmail/alias/:-:test:
.
--------------------内容--------------------------
・assignの設定を有効にするコマンドを実行しておく
# /var/qmail/bin/qmail-newu
**管理人のメールアドレス登録 [#fdda612f]
$ makefml addadmin test hoge@ma21.ath.cx
**メンバーの登録 [#k0f76a4d]
$ makefml add test hogehoge@ma21.ath.cx
**MLのカスタマイズ [#s3429557]
$ makefml config test
<<< makefml --- FML Configuration Interface --- >>>
=== TOP MENU ===
Mailing List Addresses
FOR POST ydent@y-min.or.jp
FOR COMMAND ydent-ctl@y-min.or.jp
_______________________
0 END
1 POLICY OF ACCESS (WHO CAN POST AND USE COMMANDS)
[POST]
PERMIT_POST_FROM members_only
WHEN POST FROM NOT MEMBER reject
[COMMAND]
PERMIT_COMMAND_FROM members_only
WHEN COMMAND FROM NOT MEMBER reject
2 REGISTRATION METHOD TYPE
AUTO_REGISTRATION_TYPE confirmation
UNSUBSCRIBE_AUTH_TYPE
3 SETTINGS AROUND COMMANDS
address for command ydent-ctl@y-min.or.jp
4 REMOTE ADMINISTRATION
PERMIT ? NO
AUTH_TYPE crypt
5 HEADER CONFIGURATIONS
6 OPTION
7 SECURITY & FILTERING
************************************************************
Which section? (0-7) [0]
**手動でのMLカスタマイズ(/home/fml/ml/test/config.ph) [#a7eecde0]
$ vi /home/fml/ml/test/config.ph
・Reply-Toをつける
&DEFINE_FIELD_FORCED('Reply-To', "test\@ma21.ath.cx");
■参考URL
http://www.y-min.or.jp/~nob/qmail/qmail+fml.html
http://www.kt.rim.or.jp/~atsato/ml/basic/software.html
*メーリングリストのHTML化(MHonArcの使い方) [#b0b22a10]
http://www.y-min.or.jp/~nob/ML/mhonarc.html