From 8270c149806577d3c5c4e24c3b79f8a8c4ef5ae3 Mon Sep 17 00:00:00 2001 From: fukachan Date: Tue, 29 Oct 2002 03:44:17 +0000 Subject: add tip: switch forwarding dependent on conditions --- fml/doc/ja/tutorial/delivery/chapter.sgml | 17 +++++++++++++- fml/doc/ja/tutorial/delivery/recipe.forward.sgml | 28 ++++++++++++++++++++++++ fml/doc/ja/tutorial/include/chapters.ent | 5 ++++- 3 files changed, 48 insertions(+), 2 deletions(-) create mode 100644 fml/doc/ja/tutorial/delivery/recipe.forward.sgml (limited to 'fml/doc/ja/tutorial') 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 @@ @@ -114,4 +114,19 @@ FML::Mailer + + + 配送に関する TIPS + + + + +&recipe.delivery.forward; + + + + + + + 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 @@ + + + +本文の内容に応じて転送先を変えたい + + + + + +転送先をファイルで指定して良いなら、簡単です。 +例えば、条件 A B C に応じて + +recipients.A +recipients.B +recipients.C + +が用意されているとしましょう。 +この場合は HOOK で条件をチェックしつつ + +if (条件 A にマッチした) { + $config->set( 'recipient_maps', "recipients.A"); +} + +のようなコードを書けば動きます。 + + + + 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 @@ @@ -105,6 +105,9 @@ + + + -- cgit v1.2.1