The first step is to see why a message was or wasn't moved to the spam folder. There is a button in Spam Bully called message details. Message details will explain why a message was categorized the way it was. This will help you determine what adjustments need to be made to the filter to fix this problem.
(NOTE: Message details must be selected BEFORE hitting the spam or not spam buttons to understand why a message was miscategorized)
Training the filter is a way to improve Spam Bully's filter performance. Spam Bully comes with a pretrained filter that has processed approximately 35,000 spam messages. For some users this filter may not match their own email habits and may be overly restrictive. If you are receiving too many false positives (term explained at bottom) you may need to untrain and retrain the filter to your own set of emails. If you are receiving too many false negatives, (term explained at bottom) you will probably want to make Spam Bully learn more of your spam messages.
NOTE: If you are satisfied with Spam Bully's filtering ability, it is not a good idea to retrain the filter. This is a procedure primarily meant for more advanced computer users.
Method 1. Manually adding your spams and good emails to your existing filter. This method can be used at any time to improve the filtering ability of the Bayesian filter.
1. Before beginning, you should have atleast one folder with only spam messages and another folder with only good email messages.
2. Select your Spam folder and from the "Train Filter" menu pulldown menu select "Learn this folder as Spam". Repeat this step for as many spam folders as you have. NOTE: Only learn folders with only spam emails because every message in the folder is learned as spam.
3. Select your good email folder and from the Train Filter" pulldown menu select "Learn folder as good email". Repeat this step for as many good email folders as you have. NOTE: Only learn folders with only good emails because every message in the folder is learned as regular mail.
4. Congratulations... you have now customized your filter to better recognize your spam messages. False negatives should be reduced some as well as false positives. If you still have problems, please try Method 3 which untrains the filter.
Method 2. Now, lets retrain the filter to improve itself if you are getting too many false negatives.
1. Before beginning, you should have atleast one folder with only spam messages.
3. Select your spam folder and from the "Train Filter" menu pulldown menu select "Learn this folder as Spam". Repeat this step for as many spam folders as you have. NOTE: Only learn folders with only spam emails because every message in the folder is learned as spam.
4. Congratulations... you have now customized your filter to better recognize your spam messages. False negatives should be reduced. If you still have problems please try method 3 which untrains the filter.
Method 3. Finally, lets train the filter to limit the number of false positives you are getting (intermediate to advanced users).
1. Before beginning, you should have atleast one folder with only spam messages and another folder with only good email messages. The spam folder should have atleast a thousand or so spam messages minimum. Using a small number of spam messages increases the number of false negatives. Ideally, you should train the filter using the same ratio of spams to good emails you currently receive. (So if you receive 70% spam and 30% good emails. If your corpus (term explained at bottom) of emails consists of 10,000 emails, 7,000 would be spam mails and 3,000 would be good emails ideally.)
2. Select "Untrain the Bayesian filter" from the "Train Filter" pulldown menu. This removes all training from the Bayesian filter. In this state, the filter has no learning and no emails will be blocked. All emails will be considered "good."
3. Select your spam folder and from the "Train Filter" menu pulldown menu select "Learn this folder as Spam". Repeat this step for as many spam folders as you have. NOTE: Only learn folders with only spam emails because every message in the folder is learned as spam.
4. Select your good email folder and from the "Train Filter" pulldown menu select "Learn folder as good email". Repeat this step for as many good email folders as you have. NOTE: Only learn folders with only good emails because every message in the folder is learned as good mail.
5. Congratulations... you have now retrained and customized your filter to only your emails. False positives should be reduced and false negatives should also be reduced provided you used enough emails to train the filter.
False Positive - Good email message that has been blocked by a spam filter. These are considered much worse than a false negative.
False Negative - Is a spam message that has passed through the filter.
Bayesian Filter - Type of spam filter that looks at the probabilities of words and html tags that appear in an email message. If the message is a spam message, it will increase the rank of the words in its dictionary that appear in that email. If it is a good message, it will decrease the rank of the words in its dictionary. By doing this over thousands of messages certain words and patterns emerge that distinguish your good emails from your spam emails. In general, this works much better than standard message rules because the Bayesian filter can pick up on many underlying parameters that a user will miss. It is also able to adapt much more quickly to new types of spam emails without a user having to spend time writing a new message rules everytime a new spam comes in.
Corpus - Your library of emails used to train Spam Bully.