Spam Detect
Categories
Component ID
2170413
Component name
Spam Detect
Component type
module
Maintenance status
Development status
Component security advisory coverage
not-covered
Downloads
758
Component created
Component changed
Component body
Spam Detect is a very lightweight API for detecting and acting upon spam.
The project includes the following submodules:
- Spam Detect provides the core API, and doesn't do anything beyond that.
- Spam Detect Rules is probably the most useful submodule for site builders. It allows one to use Rules to create workflows involving spam detection such that, for example, posted comments which are detected as spammy are not saved, or are saved but unpublished so that they can be manually reviewed.
- Spam Detect Bayesian provides a pre-trained (eventually…) Bayesian filter for smartly detecting spam based on common words and phrases.
- Spam Detect Mollom allows one to use the Mollom service to detect spam (sign-up required).
- Spam Detect SURBL utilizes the SURBL URI reputation data API (no sign-up required) to detect whether the text contains links to spammed or malicious sites.
- Spam Detect Blacklist lets administrators specify a simple blacklist of terms or regular expressions which should trigger text as spammy.
Spam Detect's API is simple and well-documented (see the spam_detect.api.php file), so developing against it to create new filters or reaction conditions should be quite simple (though, for the latter case, we encourage developers to implement functionality as Rules actions if possible).
Spam Detect's development was sponsored by Propeople.