summaryrefslogtreecommitdiff
path: root/resources/config/sieve/replies_out.sieve
diff options
context:
space:
mode:
Diffstat (limited to 'resources/config/sieve/replies_out.sieve')
-rw-r--r--resources/config/sieve/replies_out.sieve11
1 files changed, 11 insertions, 0 deletions
diff --git a/resources/config/sieve/replies_out.sieve b/resources/config/sieve/replies_out.sieve
new file mode 100644
index 00000000..8c015ef0
--- /dev/null
+++ b/resources/config/sieve/replies_out.sieve
@@ -0,0 +1,11 @@
+
+# This script should be used on authenticated SMTP sessions only
+let "message_id" "header.Message-ID";
+
+if eval "!is_empty(message_id)" {
+ eval "lookup('spamdb/id-insert', message_id)";
+
+ if eval "lookup('spam/options', 'AUTOLEARN_REPLIES')" {
+ eval "bayes_train('spamdb/bayes-train', thread_name(header.subject) + ' ' + body.to_text, false)";
+ }
+}