aboutsummaryrefslogtreecommitdiffstats
path: root/NOTES
diff options
context:
space:
mode:
authorJohannes Berg <johannes@sipsolutions.net>2007-10-01 15:31:12 +0200
committerJohannes Berg <johannes@sipsolutions.net>2007-10-01 15:31:12 +0200
commit8b4cf32c028e144c60ec7313de53eee8008fa673 (patch)
treeb3664fa3a46ac50025e57c1482b4d8534d4b5b46 /NOTES
parent578203db95c876f4fe6ec5d096525411dcbd8b42 (diff)
downloaddovecot-antispam-8b4cf32c028e144c60ec7313de53eee8008fa673.tar.gz
dovecot-antispam-8b4cf32c028e144c60ec7313de53eee8008fa673.tar.xz
dovecot-antispam-8b4cf32c028e144c60ec7313de53eee8008fa673.zip
adjust notes for new internal API
Diffstat (limited to '')
-rw-r--r--NOTES8
1 files changed, 2 insertions, 6 deletions
diff --git a/NOTES b/NOTES
index 7effd45..8f034be 100644
--- a/NOTES
+++ b/NOTES
@@ -25,9 +25,5 @@ SQL-based logger for later training
Full-message availability
Pristine retraining or SpamAssassin retraining might need the full message
-available. This should be implemented via a BACKEND_WANTS_MAIL configuration
-option that gives the backend access to each struct mail we iterate over in
-the copy loop so it can get the stream or whatever it needs. On the other
-hand, this is then not atomic with failures in the copy loop, so maybe we
-should call that option BACKEND_WANTS_SEARCH and create a new search context
-for it.
+available. This can easily be implemented since the backend is passed each
+struct mail *mail that is moved.