summaryrefslogtreecommitdiff
path: root/fml/doc/ja/tutorial
diff options
context:
space:
mode:
authorfukachan <fukachan>2002-10-29 03:44:17 +0000
committerfukachan <fukachan>2002-10-29 03:44:17 +0000
commit8270c149806577d3c5c4e24c3b79f8a8c4ef5ae3 (patch)
tree28cdf842bddf431feeaf332df48ec8046ae754f5 /fml/doc/ja/tutorial
parentcc22bbc76f30bc74c7882b1cc8993602503e728e (diff)
downloadfml8-8270c149806577d3c5c4e24c3b79f8a8c4ef5ae3.tar.gz
fml8-8270c149806577d3c5c4e24c3b79f8a8c4ef5ae3.tar.bz2
fml8-8270c149806577d3c5c4e24c3b79f8a8c4ef5ae3.zip
add tip: switch forwarding dependent on conditions
Diffstat (limited to 'fml/doc/ja/tutorial')
-rw-r--r--fml/doc/ja/tutorial/delivery/chapter.sgml17
-rw-r--r--fml/doc/ja/tutorial/delivery/recipe.forward.sgml28
-rw-r--r--fml/doc/ja/tutorial/include/chapters.ent5
3 files changed, 48 insertions, 2 deletions
diff --git a/fml/doc/ja/tutorial/delivery/chapter.sgml b/fml/doc/ja/tutorial/delivery/chapter.sgml
index 0a02d51d..cca02ac5 100644
--- a/fml/doc/ja/tutorial/delivery/chapter.sgml
+++ b/fml/doc/ja/tutorial/delivery/chapter.sgml
@@ -1,5 +1,5 @@
<!--
- $FML: chapter.sgml,v 1.9 2002/07/23 07:19:47 fukachan Exp $
+ $FML: chapter.sgml,v 1.10 2002/09/15 02:11:23 fukachan Exp $
-->
<chapter id="delivery">
@@ -114,4 +114,19 @@ FML::Mailer を呼ぶことはないかもしれない。
</sect1>
+<sect1 id="recipes.delivery">
+ <title>
+ 配送に関する TIPS
+ </title>
+
+<qandaset>
+
+&recipe.delivery.forward;
+
+
+</qandaset>
+
+</sect1>
+
+
</chapter>
diff --git a/fml/doc/ja/tutorial/delivery/recipe.forward.sgml b/fml/doc/ja/tutorial/delivery/recipe.forward.sgml
new file mode 100644
index 00000000..ea45eb6e
--- /dev/null
+++ b/fml/doc/ja/tutorial/delivery/recipe.forward.sgml
@@ -0,0 +1,28 @@
+<qandaentry>
+<question>
+<para>
+本文の内容に応じて転送先を変えたい
+</para>
+</question>
+
+<answer>
+<para>
+転送先をファイルで指定して良いなら、簡単です。
+例えば、条件 A B C に応じて
+<screen>
+recipients.A
+recipients.B
+recipients.C
+</screen>
+が用意されているとしましょう。
+この場合は HOOK で条件をチェックしつつ
+<screen>
+if (条件 A にマッチした) {
+ $config->set( 'recipient_maps', "recipients.A");
+}
+</screen>
+のようなコードを書けば動きます。
+</para>
+</answer>
+
+</qandaentry>
diff --git a/fml/doc/ja/tutorial/include/chapters.ent b/fml/doc/ja/tutorial/include/chapters.ent
index 61abd700..ff2b89a6 100644
--- a/fml/doc/ja/tutorial/include/chapters.ent
+++ b/fml/doc/ja/tutorial/include/chapters.ent
@@ -1,5 +1,5 @@
<!--
- $FML: chapters.ent,v 1.52 2002/09/29 06:01:56 fukachan Exp $
+ $FML: chapters.ent,v 1.53 2002/10/29 03:32:21 fukachan Exp $
-->
<!entity versin "1.1">
@@ -105,6 +105,9 @@
<!entity sect.mailqueue SYSTEM "delivery/queue.sgml">
+<!entity recipe.delivery.forward SYSTEM "delivery/recipe.forward.sgml">
+
+
<!-- 内部構造 -->
<!entity chapter.bootloader SYSTEM "internals/bootloader.sgml">
<!entity sect.main.cf SYSTEM "internals/main.cf.sgml">