[Spambayes] Email client integration -- what's needed?

Tim Peters tim.one@comcast.net
Tue Nov 5 00:21:41 2002


[Tim]
> a collection of msgs", the latter to remember,
> e.g., which msgs have been trained as ham, and which as spam.

[Tim@mail.powweb.com]
> Remembering is an interesting idea, but what real purpose does it
> serve aside from making testing easier?

Not for testing.  Say a user discovers they made a mistake, and moves a
misclassified spam into their ham folder.  The action needed then is
two-fold:  *un*train the msg as spam, *re*train on it as ham.  That's too
many manual steps for a user to keep track of.  If a training class
remembers what it's done with each msg, though, you need merely inform it
that msg X has moved from thither to yon, and it can deduce evertyhing
needed from that.  Likewise if the user drags a msg from their unsure folder
into a ham folder, or into a spam folder, etc.

Life might be easier this way if a client supported attaching metadata to
msgs too (Outlook supports rich facilities for doing so; others are probably
restricted to injecting more headers).