I've been using SS for about a week now, hoping it will help with my spam woes. It seems to be working pretty well now that I've trained it a bit. It is not working entirely properly, however, from what I can tell, and need to figure out out to fix it.
What happens is that messages that get moved into the Junk mailbox don't seem to be treated equally. Some get marked as Junk, some don't. Some get colored as spam, some don't. And some get marked as read, and others don't. None of these are major issues, but they do make it difficult to tell what SS is doing.
Having the items marked as read is more important than the others, since for some reason if I delete unread messages, my IMAP server sometimes sends them back into my Inbox.
If mail is moved to Junk, and SS is the only junk-related rule active, that must mean SS is working, correct, and is learning those items to be spam? Why wouldn't it be marking items appropriately?