1.3 KiB
1.3 KiB
node-spamc
node-spamc is a nodejs module that connects to spamassassin's spamd daemon. You are able to:
- Check a message for a spam score and return back what spamassassin matched on
- Ability to send messages to spamassassin to learn from
- Ability to do everything that
spamcis capable of
Commands Available
checkchecks a message for a spam score and returns an object of informationsymbolslikecheckbut also returns what the message matched onreportlikesymbolsbut matches also includes a small descriptionreportIfSpamonly returns a result if message is spamprocesslikecheckbut also returns a processed message with extra headersheaderslikecheckbut also returns the message headers in a arraylearnabilty to parse a message to spamassassin and learn it as spam or hamtellability to tell spamassassin that the message is spamrevokeabilty to tell spamassassin that the message is not spam
Example
This example will parse a message to spamassassin to perform a report and will callback on success.
var spamc = require('./spamc');
var client = new spamc();
client.report('My Message as String',function(result){
console.log(result);
});