summaryrefslogtreecommitdiff
path: root/regress
diff options
context:
space:
mode:
authorfukachan <fukachan>2006-06-12 22:53:48 +0000
committerfukachan <fukachan>2006-06-12 22:53:48 +0000
commite29d29ba33c7423acc31e0275c3eb646ec330e0f (patch)
tree3e07988735eb8329e98b6f8dc44bd5fcd99c2671 /regress
parent0675ac3efdf8c68d19e74cbc9e6bf5a2f807ebc8 (diff)
downloadfml8-e29d29ba33c7423acc31e0275c3eb646ec330e0f.tar.gz
fml8-e29d29ba33c7423acc31e0275c3eb646ec330e0f.tar.bz2
fml8-e29d29ba33c7423acc31e0275c3eb646ec330e0f.zip
install, usage
Diffstat (limited to 'regress')
-rw-r--r--regress/tinymta/00_README43
1 files changed, 43 insertions, 0 deletions
diff --git a/regress/tinymta/00_README b/regress/tinymta/00_README
index b9c737aa..66072c25 100644
--- a/regress/tinymta/00_README
+++ b/regress/tinymta/00_README
@@ -22,4 +22,47 @@ fml8 のライブラリを使って作るシンプルな MTA です。
/usr/local/etc/fml/main.cf
fml8 と共通の設定ファイル
+ ライブラリの場所などを知るために必要(なだけ)
+
+
+3. インストール
+
+ ライブラリを共用しているため、まず fml8 をインストールしてください。
+
+ 次に、このディレクトリ(regress/tinymta)で、
+
+ configure
+ make install
+
+ を実行して下さい。
+
+ インストールのパスは .././config.status を使い fml8 と同じ値
+ に展開されるようになっています。
+
+ キューディレクトリのデフォルトは /var/tmp/tinymta です。インス
+ トールされた tinymta.cf (e.g. /usr/local/etc/fml/tinymta.cf)を
+ 編集して適当なものにして下さい。
+
+ ちなみに /var/tmp/tinymta なのは daily で古いゴミキューが消される
+ だろうという期待があります。一応ゴミは残らないようになってるん
+ ですけどね。
+
+
+4. 使い方
+
+ % cat メール(822形式) | /usr/local/libexec/fml/tmdrop
+
+でキューに入ります。
+
+ % /usr/local/libexec/fml/tmsmtp
+
+を実行すると Mail::Delivery でキューにあるファイルを送信します。
+
+なんらかの理由で送信に失敗した場合は fallback され deferred キューに入
+ります。のちに再送が行なわれます。
+
+再送のため cron で /usr/local/libexec/fml/tmsmtp を定期的に実行して下
+さい。
+
+