[Evolution] Junk handling wishlist

Recently, my ISP has been a little too aggressive at spam filtering (there have been false positives), so I decided to start doing it myself.

After using Evolution to do junk filtering (with bogofilter) for a couple of weeks, here are the things that don't seem exactly right.  Can anyone help with any of these things?

1. In Mail Preferences, I have checked "Check incoming messages for junk".  However, new messages that show up in my Inbox (using IMAP) (on my non-Default account) are not automatically checked for junk.  I have to select the messages, go to the Message menu, and select "Check for Junk", and then most of the junk is moved to the Junk folder.

(I don't know if messages in my default account get automatically checked.  My default account is a small account that doesn't get any spam, or much else.)

2. It should be easy to make sure that I train my spam filter with every single email that I receive.  There are a few things that could make this easier:

2a. For the messages outside of my Junk folder, can the user interface show the status - Not Junk or Unknown?

(2b through 2e only make sense if 2a can be done.)

2b. When I manually move an Unknown message to a folder other than my Junk folder, can Evolution train the message as Not Junk while moving it?

2c. When I do "Check for Junk" (or the check happens automatically) and Evolution moves a message to the Junk folder, can it train the message as Junk while moving it?

2d. When I do "Check for Junk" (or the check happens automatically) and Evolution decides that a message is almost certainly not junk, can it train the message as Not Junk?

2e. Can there be a single button or keyboard shortcut to quickly do "train as non-junk and delete"?

3. In the long run, I think it might be nice if bogofilter was integrated into Evolution (rather than run as a subprocesses) so that it could keep the database file open and do a little in-memory caching and basically optimize the process of checking a large batch of messages...?


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]