fml
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*fml Configuration Manual [#f55cd3a2]
RIGHT:fml最新バージョン
RIGHT:2005/2/5 現在
RIGHT:fml4系 fml-4.0-stable-20040215
RIGHT:fml8系 fml-devel-source-20050124
*目次 [#be891a56]
#contents
このページではFML4系の使い方memoを書いています。
8系はそのうち書くかもしれません。
**fmlのインストール [#gd553c6e]
fmlのインストール先
>>''/usr/local/fml''
各メーリングリストの設定保存先
>>''/var/spool/ml''
groupadd fml
adduser -g fml fml
su fml
tar zxvf fml-4.0-stable-20040215.tar.gz
cd fml-4.0-stable-20040215
make -O i686-pc-linux-gnu install
---Please Define Your Fml System Configurations
Personal Use or ML-Admin-Group-Shared or fmlserv you use?
Personal, Group, Fmlserv (personal/group/fmlserv) [perso...
DOMAIN NAME [hoge.jp]
FQDN [mail.hoge.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]
ちなみにあらかじめディレクトリを作っておかないとエラーに...
rootでインストールを行って、後からファイルの所有者を変更...
chown -R fml:fml /usr/local/fml
**fmlの管理 [#bfd9cae5]
makefmlのヘルプ
makefml info show this message
makefml install Install the fml system
makefml newml ML make a new Mailing L...
makefml destructml ML destruct Mailing Lis...
makefml add ML addr add <addr> to <ML>
makefml bye ML addr remove <addr> from <...
makefml add2actives ML addr add <addr> to only a...
makefml add2members ML addr add <addr> to only m...
makefml on ML addr on <addr>
makefml off ML addr off <addr>
makefml chaddr ML old new change address <old>...
makefml digest ML addr [opt] set up digest(matome...
makefml matome ML addr [opt] set up digest(matome...
makefml byeadmin ML addr remove the administr...
makefml addadmin ML addr add <addr> as an adm...
makefml passwd ML addr to change the admini...
makefml help help message
makefml test ML test
makefml pgp ML args e.g. admin-auth.pgp2...
makefml dist-auth.pgp ML args (abbr. da.pgp) pgp =...
makefml dist-encrypt.pgp ML args (abbr. de.pgp) pgp =...
makefml admin-auth.pgp ML args (abbr. aa.pgp) pgp =...
makefml admin-encrypt.pgp ML args (abbr. ae.pgp) pgp =...
makefml mead set up mead (error m...
makefml fmlserv set up fmlserv (list...
makefml lock ML [time] lock <ML> for <time>...
makefml edit-template edit template file u...
makefml config-template configure template c...
makefml create-doc-template ML create document temp...
makefml update-config ML make config.ph (cf -...
makefml recollect-aliases remake $ML_DIR/etc/a...
makefml htpasswd ML htpasswd wrapper for...
makefml mladmin.cgi ML set up ml-admin/$ml/...
makefml tail ML [opt] syntax sugar of log
makefml log ML [opt] show log: [-i] [-NUM...
makefml command ML addr ... e.g. "command ML <ad...
makefml edit ML edit <ML>'s file und...
makefml config ML [menu] to configure ...
makefml showconf show environment, ve...
#hr
-メーリングリストの作成
>testmlというメーリングリストを作成する例。
>>''./makefml newml testml''
#hr
-メーリングリストの設定変更
>testmlというメーリングリストをの設定を変更する。
>>''./makefml config testml''
#hr
-メーリングリストへのユーザの追加
>test@hoge.jpというユーザをtestmlに追加する。
>>''./makefml add testml test@hoge.jp''
#hr
-メーリングリストへのユーザの削除
>test@hoge.jpというユーザをtestmlから削除する。
>>''./makefml bye testml test@hoge.jp''
#hr
-メーリングリストの送信テストをする
>testmlに対してテストをする。
>>''./makefml test testml''
#hr
-メーリングリストのログを見る
>testmlのログを確認する。
>>''./makefml log testml''
#hr
**メーリングリストの作成・運用 [#k176da41]
**fmlでバグってハニー [#x4baba89]
>ちょっとばかりfmlが動かなかったのだが、原因を解決するの...
とりあえず、fmlが動作するユーザ権限を確認することにした。
/var/spool/fml/testml/include を編集。
"|/usr/local/fml/fml.pl /var/spool/ml/testml "
# Multipart Canceler Filter by Yuao TANIGAWA
#"|/usr/local/fml/bin/multipart.pl |/usr/local/fml/fml.p...
上記内容を以下のように編集し、/tmp/whoami.txtにユーザ権限...
"|/usr/local/fml/fml.pl /var/spool/ml/testml | whoami >>...
# Multipart Canceler Filter by Yuao TANIGAWA
#"|/usr/local/fml/bin/multipart.pl |/usr/local/fml/fml.p...
これでユーザ権限を書き出せる。
で・・・調べてみたら、smmspというユーザで動いていることが...
これはまずい・・・ ということでユーザ”fml”で動くように修...
どうやら原因は”/etc/alias.db”の所有者がsmmspであったため...
ということで、smmspの所有者をrootに変更して再度チャレンジ。
そしたら普通に動いた・・・ よかったよかった。
* 参考リンク [#y60c87ae]
>>[[fml.org:http://www.fml.org/]]
終了行:
*fml Configuration Manual [#f55cd3a2]
RIGHT:fml最新バージョン
RIGHT:2005/2/5 現在
RIGHT:fml4系 fml-4.0-stable-20040215
RIGHT:fml8系 fml-devel-source-20050124
*目次 [#be891a56]
#contents
このページではFML4系の使い方memoを書いています。
8系はそのうち書くかもしれません。
**fmlのインストール [#gd553c6e]
fmlのインストール先
>>''/usr/local/fml''
各メーリングリストの設定保存先
>>''/var/spool/ml''
groupadd fml
adduser -g fml fml
su fml
tar zxvf fml-4.0-stable-20040215.tar.gz
cd fml-4.0-stable-20040215
make -O i686-pc-linux-gnu install
---Please Define Your Fml System Configurations
Personal Use or ML-Admin-Group-Shared or fmlserv you use?
Personal, Group, Fmlserv (personal/group/fmlserv) [perso...
DOMAIN NAME [hoge.jp]
FQDN [mail.hoge.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]
ちなみにあらかじめディレクトリを作っておかないとエラーに...
rootでインストールを行って、後からファイルの所有者を変更...
chown -R fml:fml /usr/local/fml
**fmlの管理 [#bfd9cae5]
makefmlのヘルプ
makefml info show this message
makefml install Install the fml system
makefml newml ML make a new Mailing L...
makefml destructml ML destruct Mailing Lis...
makefml add ML addr add <addr> to <ML>
makefml bye ML addr remove <addr> from <...
makefml add2actives ML addr add <addr> to only a...
makefml add2members ML addr add <addr> to only m...
makefml on ML addr on <addr>
makefml off ML addr off <addr>
makefml chaddr ML old new change address <old>...
makefml digest ML addr [opt] set up digest(matome...
makefml matome ML addr [opt] set up digest(matome...
makefml byeadmin ML addr remove the administr...
makefml addadmin ML addr add <addr> as an adm...
makefml passwd ML addr to change the admini...
makefml help help message
makefml test ML test
makefml pgp ML args e.g. admin-auth.pgp2...
makefml dist-auth.pgp ML args (abbr. da.pgp) pgp =...
makefml dist-encrypt.pgp ML args (abbr. de.pgp) pgp =...
makefml admin-auth.pgp ML args (abbr. aa.pgp) pgp =...
makefml admin-encrypt.pgp ML args (abbr. ae.pgp) pgp =...
makefml mead set up mead (error m...
makefml fmlserv set up fmlserv (list...
makefml lock ML [time] lock <ML> for <time>...
makefml edit-template edit template file u...
makefml config-template configure template c...
makefml create-doc-template ML create document temp...
makefml update-config ML make config.ph (cf -...
makefml recollect-aliases remake $ML_DIR/etc/a...
makefml htpasswd ML htpasswd wrapper for...
makefml mladmin.cgi ML set up ml-admin/$ml/...
makefml tail ML [opt] syntax sugar of log
makefml log ML [opt] show log: [-i] [-NUM...
makefml command ML addr ... e.g. "command ML <ad...
makefml edit ML edit <ML>'s file und...
makefml config ML [menu] to configure ...
makefml showconf show environment, ve...
#hr
-メーリングリストの作成
>testmlというメーリングリストを作成する例。
>>''./makefml newml testml''
#hr
-メーリングリストの設定変更
>testmlというメーリングリストをの設定を変更する。
>>''./makefml config testml''
#hr
-メーリングリストへのユーザの追加
>test@hoge.jpというユーザをtestmlに追加する。
>>''./makefml add testml test@hoge.jp''
#hr
-メーリングリストへのユーザの削除
>test@hoge.jpというユーザをtestmlから削除する。
>>''./makefml bye testml test@hoge.jp''
#hr
-メーリングリストの送信テストをする
>testmlに対してテストをする。
>>''./makefml test testml''
#hr
-メーリングリストのログを見る
>testmlのログを確認する。
>>''./makefml log testml''
#hr
**メーリングリストの作成・運用 [#k176da41]
**fmlでバグってハニー [#x4baba89]
>ちょっとばかりfmlが動かなかったのだが、原因を解決するの...
とりあえず、fmlが動作するユーザ権限を確認することにした。
/var/spool/fml/testml/include を編集。
"|/usr/local/fml/fml.pl /var/spool/ml/testml "
# Multipart Canceler Filter by Yuao TANIGAWA
#"|/usr/local/fml/bin/multipart.pl |/usr/local/fml/fml.p...
上記内容を以下のように編集し、/tmp/whoami.txtにユーザ権限...
"|/usr/local/fml/fml.pl /var/spool/ml/testml | whoami >>...
# Multipart Canceler Filter by Yuao TANIGAWA
#"|/usr/local/fml/bin/multipart.pl |/usr/local/fml/fml.p...
これでユーザ権限を書き出せる。
で・・・調べてみたら、smmspというユーザで動いていることが...
これはまずい・・・ ということでユーザ”fml”で動くように修...
どうやら原因は”/etc/alias.db”の所有者がsmmspであったため...
ということで、smmspの所有者をrootに変更して再度チャレンジ。
そしたら普通に動いた・・・ よかったよかった。
* 参考リンク [#y60c87ae]
>>[[fml.org:http://www.fml.org/]]
ページ名: