SpamPal is a free spam filter that has a plugin system,
which further enhances it's capability in detecting spam.

HOME
-
-
-
-

Name Version Author
Type
Description
Bayesian
1.09 zip
1.08a exe
tBB/Slava/
Status 3 Software
Filter

A very new plugin currently undergoing development, which uses the new but increasingly popular tactic called Bayesian filtering to detect spam. You can discuss this plugin, including any problems you encounter, in its forum.

RegEx Filter

3.0
2.9

Stephan Slabihoud
Filter
RegExFilter is a Regular Expression filter plugin for SpamPal that allows to check
message headers and bodies with complex filters for 'spam like' qualities.

You can also define your own regular expression rules to filter or whitelist your email
HTML Modify
1.225
Heiko Höbel
Security
Removes potentially dangerous HTML code from your email; for full details see http://www.ib-hoebel.de/SpamPal/
Subject Change
0.27
Heiko Höbel
Filter
Allows you to replace specific words or text in the subject-line of email messages with alternate text of your own choosing.
Reports Plugin and Toolkit

Reports Plugin v0.04

Toolkit v1.04 beta

Carl_Green
Statistics The Reports Plugin logs all mail received to an ODBC compliant database and includes a tool for generating 3D Pie and Bar charts.

This tool is compatible with logs generated with the LogFile and Quarantine plugins so you can import these logs directly into the Reporting Toolkit and generate pie and bar charts immediately.

Feedback: forum

RubyExec
1.0
Christian Kaiser
Filter
A plugin that allows Ruby scripts to manage Spam (and some malformed attachment/Virus) detection. Contains several filters from date and Message-ID-check, detection of encoded or scrambled words, to dangerous attachments (also in ZIP files) and more.
Peer to Peer (P2P)
1
SpamSpector
Filter
Uses DCC to detect bulk email by seeing how many other people have received the same mail. (This does not involve sending your email to a third-party.) Because this detects all bulk mail and not just spam, it may be necessary to whitelist any mailing lists you have opted-into.
UserLog
0.09 exe
0.09 zip
James_Day
Statistics
This plugin creates a logfile summarising the messages SpamPal has processed with different logs for each mail server and account - latest version here

NOTE: do not enable OSIRU in this plugin, as this DNSBL closed down a long time ago.
URL-Body
0.06
Paul Wright
Filter
This plugin extends SpamPal to filter on not just where a message came from, but any websites it mentions as well! Useful because many DNSBLs list lots of spammers' websites. However, carries a greater risk of mistakes too
Logfile
1.7
1.6
Stephan Slabihoud
Statistics
This plugin creates a logfile summarising the messages SpamPal has processed.

Note: v1.7 uses a new logfile format, needed for the spampallogfile viewer (in the extras section)
Quarantine
1.3
Stephan Slabihoud
General
Every time you download a message SpamPal recognises as spam, this plugin saves it into a special folder; useful if you need to get at the original source of a spam in order to track down a spammer.
GoodWords
0.04 exe
0.04 zip
James_Day
Filter
The Good Words plugin whitelists any email containing any of a list of good words you supply. Use product names, pet names and such to protect your legitimate email from being marked as spam. It doesn't attempt to decode encoded email, which is mostly spam anyway. For more sophisticated filtering of this sort, use the Regex plugin instead. latest version here
Notify
1.7
Stephan Slabihoud
General
a simple plugin that plays different sounds for Spam and regular mail
Bad Words
0.05
James Farmer
Filter
A simple example plug-in designed to combat porn-spam. Messages containing any "bad" words are automatically tagged as spam; the list of "bad" words can be modified by the user. Very crude, and probably makes lots of mistakes. Note: It won't work for phrases that are split over multiple lines, or encoded with HTML, and it doesn't understand MIME-encoding at all
MXBlocking
0.08 exe
0.08 zip
James_Day
Filter
Blocks mail sent directly from dialup/dynamic addresses to receiving mail servers. This is a fairly common form of abuse by spammers and is usually caught by blacklists. This catches it when it gets to you before the blacklists can react, catching about an extra 0.5% of spam. Uses the NJABL, PanAm, dun.ru and SpamPal doesn't use the dialup-equivalent results when it does its own checking of these blacklists.
UnCached DNSBL

0.04 exe
0.04 zip
James_Day
Filter
This plugin makes uncached queries to the fastest changing blacklists. Use a longer caching time for most blacklists and have one or two which change quickly making uncached queries. Supports the SpamCop and NJABL blacklists.
BondedSender
0.02 exe
0.02 zip
James_Day
Filter
The Bonded Sender™ plugin whitelists any email from an IronPort Systems™ Bonder Sender™. Any mail you've personally blacklisted isn't eligible and will still be treated as spam. This plugin could help prevent some of your subscriptions and newsletters from being mistaken for spam.