This used to work but not any longer. When I have a good message in the spam folder, select it, and then hit cntl-command-G (or the Train Good selection in the dropdown) the message stays in the spam folder. It used to move it to the inbox. Checking the log shows that the “train good” function has worked.
from the log:
Trained: Good (Manual)
Subject: Letter from Lancair
Identifier: UWt0piIVqomR0wwb5ncr3A==
Actions: added to Good corpus (607)
Date: 2010-10-25 15:11:30 -0700
It sounds like it should be working, then. If you open the /Applications/Utilities/Console program and look under All Messages, do you see any error messages from Mail when you train the message as good?
Probably not. Please try opening the attached script in AppleScript Editor. Select the good message in Mail, then switch to AppleScript Editor and click Run. What happens?
A message window appeared that said, “Moving message: false”.
Nothing appeared to happen in Apple Mail to the selected message.
Also, the script generated an error per attached.
That means that SpamSieve didn’t think the message was supposed to be moved. Maybe you need to use the “SpamSieve - Change Settings” command to tell it that you want good messages moved (though that’s the default). If that isn’t it, please try again with this script and let me know what happens.