[Spambayes] IMAP Filter
Meyer, Tony
T.A.Meyer at massey.ac.nz
Tue Apr 8 10:48:49 EDT 2003
> Tony> * imap_expunge: True iff you want an expunge
> Tony> (purge) done on exit (defaults to False)
>
> What does "purge" or "expunge" mean in this case?
All messages marked with the //deleted flag are permanently removed from
the server.
> Are messages in folders deleted as a result when this is set to
> True? If so, this is probably not a good idea. Someone will
> eventually set it to True then complain that spambayes
> deletes valid messages.
To clarify, as things are, spambayes doesn't mark any incoming messages
as //deleted, spam or not. In order to move/change a message, a new one
is created (a copy, more or less), and the old one is marked as
//deleted. So an expunge gets rid of these duplicates. However, it
also gets rid of any messages set as //deleted by the user.
For reference, Outlook Express does much the same thing, from what I've
observed. If you move a message from one IMAP folder to another, a copy
of the message is created in the destination folder, and the source
folder holds the original message, but now with the //deleted flag set.
Not that I'm holding OE up as an example of how to do things right, of
course ;)
=Tony Meyer
More information about the Spambayes
mailing list