3 --- mailreaver.crm.orig 2007-04-22 00:37:28.000000000 -0600
5 @@ -384,21 +384,21 @@ isolate (:cacheid:) //
9 - syscall () (:tmp:) /\/bin\/ls :*:long_cacheid:/
10 + syscall () (:tmp:) /\/bin\/ls :*:fileprefix::*:long_cacheid:/
11 match [:tmp:] /:*:cacheid:/
13 # remember this file on a permanent basis by linking it into
14 # the known-spam directory.
15 - syscall /:*:cache_dupe_command: :*:text_cache:\/texts\/:*:cacheid: :*:text_cache:\/known_spam\/:*:cacheid: /
16 + syscall /:*:cache_dupe_command: :*:fileprefix::*:text_cache:\/texts\/:*:cacheid: :*:fileprefix::*:text_cache:\/known_spam\/:*:cacheid: /
18 # Now run mailtrainer.crm on the new copy
19 isolate (:mailtrainer_output:)
20 - syscall /:*:fileprefix::*:trainer_invoke_command: --fileprefix=:*:fileprefix: --spam=:*:text_cache:\/known_spam\/:*:cacheid: --good=:*:text_cache:\/empty\/ / () (:mailtrainer_output:)
21 + syscall /:*:trainer_invoke_command: --fileprefix=:*:fileprefix: --spam=:*:fileprefix::*:text_cache:\/known_spam\/:*:cacheid: --good=:*:fileprefix::*:text_cache:\/empty\/ / () (:mailtrainer_output:)
22 #output /mailtrainer output: ':*:mailtrainer_output:'\n/
23 # and remove it from the prob_* directories, as
25 - syscall /\/bin\/rm -rf :*:text_cache:\/prob_spam\/:*:cacheid:/
26 - syscall /\/bin\/rm -rf :*:text_cache:\/prob_good\/:*:cacheid:/
27 + syscall /\/bin\/rm -rf :*:fileprefix::*:text_cache:\/prob_spam\/:*:cacheid:/
28 + syscall /\/bin\/rm -rf :*:fileprefix::*:text_cache:\/prob_good\/:*:cacheid:/
30 # now it's trained; put in a marker in the headers
31 call /:mungmail_delete:/ [X-CRM114-Status: ]
32 @@ -436,21 +436,21 @@ isolate (:cacheid:) //
36 - syscall () (:tmp:) /\/bin\/ls :*:long_cacheid:/
37 + syscall () (:tmp:) /\/bin\/ls :*:fileprefix::*:long_cacheid:/
38 match [:tmp:] /:*:cacheid:/
40 # remember this file on a permanent basis by linking it into
41 # the known-good directory.
42 - syscall /:*:cache_dupe_command: :*:text_cache:\/texts\/:*:cacheid: :*:text_cache:\/known_good\/:*:cacheid: /
43 + syscall /:*:cache_dupe_command: :*:fileprefix::*:text_cache:\/texts\/:*:cacheid: :*:fileprefix::*:text_cache:\/known_good\/:*:cacheid: /
45 # Now run mailtrainer.crm on the new copy
46 isolate (:mailtrainer_output:)
47 - syscall /:*:fileprefix::*:trainer_invoke_command: --fileprefix=:*:fileprefix: --good=:*:text_cache:\/known_good\/:*:cacheid: --spam=:*:text_cache:\/empty\/ / () (:mailtrainer_output:)
48 + syscall /:*:trainer_invoke_command: --fileprefix=:*:fileprefix: --good=:*:fileprefix::*:text_cache:\/known_good\/:*:cacheid: --spam=:*:fileprefix::*:text_cache:\/empty\/ / () (:mailtrainer_output:)
49 #output /mailtrainer output: ':*:mailtrainer_output:'\n/
50 # and remove it from the prob_* directories, as
52 - syscall /\/bin\/rm -rf :*:text_cache:\/prob_spam\/:*:cacheid:/
53 - syscall /\/bin\/rm -rf :*:text_cache:\/prob_good\/:*:cacheid:/
54 + syscall /\/bin\/rm -rf :*:fileprefix::*:text_cache:\/prob_spam\/:*:cacheid:/
55 + syscall /\/bin\/rm -rf :*:fileprefix::*:text_cache:\/prob_good\/:*:cacheid:/
57 # now it's trained; put in a marker in the headers
58 call /:mungmail_delete:/ [X-CRM114-Status: ]
59 @@ -582,7 +582,7 @@ input (:priolist:) [:*:fileprefix:prioli
61 match [:text_cache:] /./
63 - syscall /:*:cache_dupe_command: :*:text_cache:\/texts\/:*:cacheid: :*:text_cache:\/prob_spam\/:*:cacheid: /
64 + syscall /:*:cache_dupe_command: :*:fileprefix::*:text_cache:\/texts\/:*:cacheid: :*:fileprefix::*:text_cache:\/prob_spam\/:*:cacheid: /
67 # flag the subject line
68 @@ -619,7 +619,7 @@ goto /:finish_up:/
70 match [:text_cache:] /./
72 - syscall /:*:cache_dupe_command: :*:text_cache:\/texts\/:*:cacheid: :*:text_cache:\/prob_good\/:*:cacheid: /
73 + syscall /:*:cache_dupe_command: :*:fileprefix::*:text_cache:\/texts\/:*:cacheid: :*:fileprefix::*:text_cache:\/prob_good\/:*:cacheid: /