あるドメインを使いはじめる時は、最初に newdomain コマンドを実行して下さい。 このコマンドは ml_home_prefix_maps (正確には primary_ml_home_prefix_map)を適宜、編集してくれます。
この後は fml4 と同様に makefml (or fml) コマンドを使ってください。た だし、makefml (or fml)コマンドを使う際には、ML名を「ユーザ@ドメイン」 形式で指定することだけが違います。
なお、デフォルトのドメインの場合には、@ドメインが省略可能です。 つまり、この場合に限り fml4 と同じ形式に戻るというわけです。
例えば、コマンドの操作はMLではなく、ML@ドメイン名を使うことになり ます。つまり
makefml newml ML@virtualdomain makefml add ML@virtualdomain address makefml bye ML@virtualdomain addressなどといった具合いになります。
なお、CGI での操作ではドメイン名の指定は不要です。これは、config.cgi 生成時にドメインがスクリプト中に埋め込まれているためです。画面にもドメ イン名が出ているはずですし、そもそも URL にドメイン名が入っている
http://lists/~fml/cgi-bin/fml/$domain/admin/config.cgiので、どのドメインの操作をしているのかはわかっているはずです。
Warning |
なお、CGI の URL にドメイン名が入っているのは、操作する人にとって分か りやすいようにという配慮であって、URL を元にドメイン名を決めているわけ ではありません(それは危険です)。 ML名やドメイン名は newml 時に作成される .cgi スクリプトにハードコー ディングされています。 |
author's homepage is www.fml.org/home/fukachan/.
Also, visit nuinui's world :) at www.nuinui.net.
For questions about FML, e-mail <fml-bugs@fml.org>.