summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfukachan <fukachan>2008-07-06 05:40:23 +0000
committerfukachan <fukachan>2008-07-06 05:40:23 +0000
commit189606ea8695cb48982f9f7713bfa7528236cffd (patch)
tree221dd75e5f46fa8ebd9e381ebf7573c124aef820
parent967cb222ffd658dd9d5ce340b06026200960d7c9 (diff)
downloadfml8-189606ea8695cb48982f9f7713bfa7528236cffd.tar.gz
fml8-189606ea8695cb48982f9f7713bfa7528236cffd.tar.bz2
fml8-189606ea8695cb48982f9f7713bfa7528236cffd.zip
define "hold" and "isolate" operations.
minor bug fixes and typo.
-rw-r--r--CHANGES.txt37
1 files changed, 36 insertions, 1 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index 915d87cb..3e43b7e1 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -39,6 +39,41 @@
2004/09 以降の fml8 は疑似 MTA 的な動作をしていて、自分のメー
ルキューイングシステムを使ってエラー処理や再送処理を行ないます。
+2008/07/06
+
+ 各 restrictions (例: 投稿、コマンドメール)で reject のかわりに
+ isolate と ignore を使えるようにし、デフォルトを reject から isolate
+ へ変更します。
+
+ isolate 命令は ignore + 一定期間保存(隔離)相当の機能です。
+ 拒否の返事をせずに、メールを保存し、一定期間後に削除します。
+
+ 補足: 最初 hold 命令を、この意味で使おうとしましたが、それだと
+ Postfix の hold と意味が違ってしまうので、それは廃止。hold は
+ 予約語として、そのまま(実態がない命令なので書いても何も起こら
+ ないので注意)。
+
+ FML::Process::{Distribute,State}
+ FML::Restriction::Post
+ define "isolate" operation template.
+
+ "isolate" differs "hold".
+ "isolate" sets apart spam candidates from normal incoming messages,
+ whereas "hold" moves the incoming message to "hold" queue, which does
+ not move until someone changes the state.
+
+2008/07/05
+
+ FML::Restriction::CreateOnPost
+ fixed: add missing use FML::Restriction::Post
+
+2008/07/04
+
+ FML::Process::State
+ define restriction_state_{set,get}_hold_reason()
+
+ FML::Restriction::Post
+ define hold() and discard()
2008/06/29
@@ -10119,4 +10154,4 @@
このファイルを創設する:)
-$FML: CHANGES.txt,v 1.299 2008/06/08 13:26:34 fukachan Exp $
+$FML: CHANGES.txt,v 1.300 2008/06/28 22:51:12 fukachan Exp $