Alex Schroeder writes: > So -- if *you* have a working setup, I would be very happy > if you could explain it to me, and then I will add it to > the manual. ;) Actually, it was quite simple to set up with the new changes made to spam.el. See attached file for notes I took while setting it up. > At the moment, it seems that I can just write that the > same applies for IMAP, just use nnmail-split-fancy and > nnimap-split-fancy instead? That would be just fine. > I did not understand the cache part, however. Does the > above work *only* with cached articles, or does the above > without caching just limit itself to the headers (which > might also work, of course, or it might not be enough, > that remains to be seen). I do the training on the cached articles and since I use fancy splitting, I guess gnus uses all of the article when splitting. Doing the training without having the articles available locally (via the agent or the cache) seems tricky. >> 1. Copy this text to the *scratch* buffer >> 2. edit the strings to reflect your settings >> 3. go to the end of each statement and press C-x C-e to >> evaluate the function > > Hm. Are there other parts of the Gnus manual at this level of detail? Probably not, no. Maybe it's best to leave it as is. Btw, it would be nice to be able to check the spam-stat score of an article. Just as `S t' is bound to `(spam-bogofilter-score)' I think it should be possible to run `(spam-stat-score-buffer)' or something similar with a key combination. Maybe `S t' could be used for that too since you are unlikely to run multiple spam processors? Niklas