summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--fml/doc/ja/tutorial/internals/message.sgml20
-rw-r--r--fml/doc/ja/tutorial/overview/chapter.sgml84
2 files changed, 67 insertions, 37 deletions
diff --git a/fml/doc/ja/tutorial/internals/message.sgml b/fml/doc/ja/tutorial/internals/message.sgml
index 909c045f..1d33d2e0 100644
--- a/fml/doc/ja/tutorial/internals/message.sgml
+++ b/fml/doc/ja/tutorial/internals/message.sgml
@@ -1,5 +1,5 @@
<!--
- $FML: config.cf.sgml,v 1.1 2001/05/05 03:53:40 fukachan Exp $
+ $FML: message.sgml,v 1.1 2001/05/06 23:11:49 fukachan Exp $
-->
<chapter id="message">
@@ -11,9 +11,9 @@
<title> Mail::Message クラス </title>
<para>
-メールはヘッダに始まりボディ(メール本文)が続きます。
-ボディは複数の部分(パート)から成ることもあります。
-ボディは複数の部分(パート)から成ることもあります。
+メールはヘッダに始まりボディ(メール本文)が続きます。
+multipart のように、
+ボディは複数の部分(パート)から成ることもあります。
</para>
<para>
@@ -24,14 +24,15 @@
</para>
<para>
-こういった目的のために Mail::Message クラスはあり、
+それらのモジュールのために Mail::Message クラスがあり、
メールの構造を表現するために用いられています。
-このクラスは
-Mail::Bounce や Mail::Delivery を始めいたるところで使われています。
+このクラスは
+Mail::Bounce や Mail::Delivery を始め、
+いたるところで使われています。
</para>
<para>
-例えば、このような使い方になります。
+例えば、このような使い方をします。
<screen>
my $fh = new FileHandle $file;
my $msg = Mail::Message->parse( { fd => $fh } );
@@ -54,7 +55,8 @@ Mail::Bounce や Mail::Delivery を始めいたるところで使われています。
<title> Mail::Message::Parse クラス </title>
<para>
-ダミーです。実体は Mail::Message クラスの中にあります。
+Mail::Message::Compose と同様の階層を作るためのダミーです。
+実体は Mail::Message クラスの中にあります。
</para>
</sect1>
diff --git a/fml/doc/ja/tutorial/overview/chapter.sgml b/fml/doc/ja/tutorial/overview/chapter.sgml
index 996474c3..100fff60 100644
--- a/fml/doc/ja/tutorial/overview/chapter.sgml
+++ b/fml/doc/ja/tutorial/overview/chapter.sgml
@@ -1,5 +1,5 @@
<!--
- $FML$
+ $FML: chapter.sgml,v 1.1 2001/04/25 14:30:20 fukachan Exp $
-->
<chapter id="overview">
@@ -14,7 +14,7 @@ fml-devel
は動くとはいえ、まだまだ開発者向けのプログラムであることに注意して
下さい。実運用には
<ulink url="http://www.fml.org/fml/">
- fml 4.0
+ &fml4;
</ulink>
系を御利用下さい。
</para>
@@ -22,13 +22,19 @@ fml-devel
<para>
-以下で、特に触れていない概念(例: MLとは?)については fml 4.0 と同様
-です。4.0 の資料を適宜参照して下さい。
+以下で、特に触れていない概念(例: MLとは?)については &fml4; と同様
+です。4.0 の資料(
+ <ulink url="http://www.fml.org/fml/">
+ http://www.fml.org/fml/
+ </ulink>
+ や
+ &fmlbible;
+)を適宜参照して下さい。
</para>
<para>
-いつものように elena MLを例にとりましょう。
-elena MLを作成するまでのおおまかな流れは次のようになります。
+さて、いつものように elena MLの作成過程を例にとりましょう。
+おおまかな流れは次のようになります。
</para>
@@ -36,7 +42,7 @@ elena MLを作成するまでのおおまかな流れは次のようになります。
<listitem>
<para>
<link linkend="download">
- ソースをダウンロードをする。
+ ソースをダウンロードする。
</link>
</para>
</listitem>
@@ -46,21 +52,21 @@ elena MLを作成するまでのおおまかな流れは次のようになります。
<link linkend="install">
ユーザ root でインストールをする。
</link>
+ </para>
+ <para>
インストーラは /usr/local/bin に
- fmldoc fmlconf fmlticket makefml
+ <link linkend="available">
+ fmldoc fmlconf fmlticket makefml
+ </link>
をインストールします。
+ </para>
- これらは、
+ <para>
実は、
+ これらは
/usr/local/libexec/fml の下の実体を呼び出す単なる
wrapper です。
-
- なお、インストールされるコマンドの一覧は
- <link linkend="available">
- ここ
- </link>
- にあります。
</para>
</listitem>
@@ -76,6 +82,20 @@ elena MLを作成するまでのおおまかな流れは次のようになります。
<listitem>
<para>
+ /etc/mail/aliases の設定などをする
+ </para>
+ </listitem>
+
+
+ <listitem>
+ <para>
+ テストをする。
+ </para>
+ </listitem>
+
+
+ <listitem>
+ <para>
<link linkend="guide.config.cf">
カスタマイズをする。
</link>
@@ -84,18 +104,24 @@ elena MLを作成するまでのおおまかな流れは次のようになります。
</orderedlist>
-</sect1>
-
+<warning>
+<para>
+ &fml4; と異なり root でインストールすることに注意して下さい。
+</para>
+</warning>
+</sect1>
+<!-- ============================================================= -->
<sect1 id="guide.newml">
<title> MLを作る </title>
<para>
-fml 4.0 と同様です。
-が、config.cf という設定ファイルをインストールしてくれるだけです。
+&fml4; と同様です。
+ですが、
+現状では config.cf という設定ファイルをインストールしてくれるだけです。
インストール後は、次のようになるはずです。
<screen>
@@ -110,7 +136,7 @@ config.cf
<para>
とりあえず config.cf の先頭の ml_domain と ml_name を
自分のMLに変更して下さい。
-まだ自動変換できません(そのうちします)。
+まだ自動変換できません(そのうちできるようにします)。
</para>
@@ -137,7 +163,7 @@ address_for_command = $ml_name-ctl@$ml_domain
<para>
-include include-ctl aliases も fml 4.0 と同様です。
+include include-ctl aliases も &fml4; と同様です。
が、まだ、makefml newml で自動生成できるようになっていません _o_
</para>
@@ -175,28 +201,30 @@ owner-elena-ctl: fml
<para>
elena MLの設定のカスタマイズは /var/spool/ml/elena/config.cf を編集
-して下さい。フォーマットは fml 4.0 の cf に近いですが、postfix の設定
-ファイルと同様です。
+して下さい。フォーマットは &fml4; の cf に近いです。
+むしろ postfix の設定ファイルと同様という方が良いでしょう。
</para>
<para>
-必要な項目を追加して下さい。それ以外はデフォルト値が使われます。
+適宜必要な項目を追加して下さい。
+指定しない場合はデフォルト値が使われます。
デフォルト値はインストールしたバージョンに依存し、
-
<screen>
/etc/fml/defaults/バージョン番号/default_config.cf
</screen>
-
というファイルで定義されています。
+</para>
+<para>
これは perl のライブラリが /usr/local/lib/perl/5.00503/ のように
バージョン番号付のディレクトリに置かれるのと同様です。
</para>
<para>
-インストールした fml のバージョンごとに全部別のディレクトリに
-置かれることに注意して下さい。
+インストール先も fml のバージョンごとに
+別のディレクトリになることに注意して下さい。
この仕組みのおかげでアップグレードしても元に戻すのが簡単です。
+これは &fml5; の特徴です。
</para>
</sect1>