diff options
| author | fukachan <fukachan> | 2001-11-24 03:22:52 +0000 |
|---|---|---|
| committer | fukachan <fukachan> | 2001-11-24 03:22:52 +0000 |
| commit | 4407cf7927f712bbc60e1b908eeceedfcaf44d89 (patch) | |
| tree | fcff9b994b00b6f4124fde7bdd0e7ca716024933 /fml/doc/ja/tutorial/usage/command.sgml | |
| parent | a50d303bb3265e4b2aa22e6112fe0319ebb5feea (diff) | |
| download | fml8-4407cf7927f712bbc60e1b908eeceedfcaf44d89.tar.gz fml8-4407cf7927f712bbc60e1b908eeceedfcaf44d89.tar.bz2 fml8-4407cf7927f712bbc60e1b908eeceedfcaf44d89.zip | |
reorder, enrich part II
Diffstat (limited to 'fml/doc/ja/tutorial/usage/command.sgml')
| -rw-r--r-- | fml/doc/ja/tutorial/usage/command.sgml | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/fml/doc/ja/tutorial/usage/command.sgml b/fml/doc/ja/tutorial/usage/command.sgml new file mode 100644 index 00000000..dc52c359 --- /dev/null +++ b/fml/doc/ja/tutorial/usage/command.sgml @@ -0,0 +1,66 @@ +<!-- + $FML: chapter.sgml,v 1.3 2001/10/13 08:47:54 fukachan Exp $ +--> + +<chapter id="fml.command.bymail"> + <title> + コマンドメール (fml をメールで操作する) + </title> + +<para> +fml にメールで文字列(コマンド)を送り込むことで、fml に特定の処理をして +もらうことができます。例えば、メンバーの登録、削除や、過去の記事を取り +寄せるなどの処理です。 +</para> + + +<para> +fml 5.0 では +<screen> +メールによるコマンド処理 +makefml によるコマンド処理 +CGI でのコマンド処理 +</screen> +これらすべての機能が FML::Command:: クラスのモジュールを使うように +設計されています。 +</para> + + +<sect1 id="fml.command.bymail.flow"> + <title> + 処理の流れ + </title> + +<para> +elena MLの場合、 +コマンドメールを elena-ctl@fml.org に送信してください。 +メールは MTA が受け、最終的に MTA は +/usr/local/libexec/fml/fml.pl --ctladdr +(もしくは /usr/local/libexec/fml/command ) +というコマンドを実行します。 +fml.pl はメールを標準入力から受けとり、 +MLとして必要な処理をした後、MTA へ配送を委ねます。 +</para> + +<warning> +<para> +4.0 と違い、5.0 ではコマンドの結果を +<link linkend="message.reply"> +一通のメール ( MIME/Multipart )にまとめて返送 +</link> +しています。 +</para> +</warning> + +</sect1> + + +<!-- モジュールの使い方について、 FML::Command:: 以下の話 --> +§.command.module; + +<!-- コマンドの拡張例 --> +§.command.extension; + +§.command.internal; + +</chapter> |
