Bersoft Private Mail (BPM) can detect automatically junk mail using a Bayesian SPAM filter. Junk mail is moved automatically to the Spam folder, unless Check Spam is turned off in Preferences.
The Preferences settings that modify how SPAM is handled are:
Check Spam: If this option is checked, incoming messages will be checked for spam and detected spam will be moved automatically to the spam folder and online copies of it will be deleted.
Mark as Spam Messages with (these rules can be turned off or on, by default they are off):
Only a single line of text with a link.
More than 50% non western text in the Subject.
Spam Corpus limit: Each time you flag a message as SPAM or as Not Spam, this information is saved in a Spam Dictionary file. To prevent such file from growing too large you can specify here a size limit.
Delete Spam after: Spam stored in the Spam folder will be deleted after the specified number of days pass.
Delete Trash Files after: Messages in the Trash folder will be deleted after the specified number of days pass.
Besides the Preferences settings, there are other things that can affect how messages are checked and if they will be detected as SPAM or not.
SPAM messages pattern change with time, because spammers are always looking for ways to circumvent SPAM detection systems. Because that fact, any SPAM detection method may flag some legitimate messages as SPAM or fail to tag as SPAM some junk mail messages.
To improve the detection ratio of BPM SPAM detection method, the user should mark as SPAM any junk message that is not detected, and mark as Not Spam any legitimate message that was classified as SPAM by mistake. Each time the user marks a message as Spam or Not Spam, BPM actualizes its Spam Dictionary files, and that will improved the SPAM detection efficacy.
BPM has four lists of email addresses:
Personal Address Book. The addresses in this list were added by the user.
Automatically Collected Address Book. Each time the user sends an email, if the email address is not in Personal Address Book, that address is appended to the Automatically Collected Address Book.
White List. Any time a message is marked as Not SPAM, its email address is added to the White List. When a message is marked as SPAM, its address is removed from the White List. Also the user can add an address to the White List manually.
Black List. The user can add an address to the Black List manually.
To mark a message as SPAM or Not SPAM, or to add its address to the Black List or Personal Address Book, select the message in BPM Main Windows, click with the right button to open the contextual menu or click on the Message menu and select the proper menu item:
If an address is in the Black List, the messages coming from this address will be tagged as SPAM, no matter if the same address is in the Personal or Automatically Collected Address Books or in the White List.
Messages whose addresses are in the White List or Address Books will not be marked as SPAM ever (unless they also are in the Black List).
BPM also has two lists of words, which are defined by the user, that mark messages as SPAM or Not Spam:
SPAM Words List. If a message body or subject includes any of the words in the list it will be treated as SPAM.
Not Spam Words List. If a message body or subject includes any of the words in the list it will be treated as Not Spam.
The lists of words and emails can be edited, deleting, modifying or adding entries. To do so click on the Edit menu and select which list you want to edit:
Edit Email White List
Edit Email Black List
Edit SPAM Word List
Edit Not Spam Word List