Razor

Description

Uses the collaborative, distributed SPAM detection network Vipul's Razor do determine whether a mail is SPAM or not. The network is fed by user contribution, which itself is based on a reputation system.

Configuration

Please read first:

cmd_check

Default: /usr/bin/razor-check %file%
Allowed values: string (path to razor-check and cmd args)

The command line to razor-check command, including all command line arguments. The variable %file% (= path to temporary mail file) can be used.

Example

---

disable: 0
timeout: 15

#cmd_check: '/usr/bin/razor-check %file%'
weight_innocent: 20
weight_spam: -40

Performance

Razor creates a hash and then connections to the Vilpur Razor database to check wheter the content is known SPAM. This can take several seconds, normally should not run longer than 1-5 seconds.

Razor hints

Under debian, simply use aptitude / apt-get:

aptitude install razor

All others: go here.

There are no major configurations, but the /etc/razor/razor-agent.conf file, in which you can tune the logic_method a bit (read it). Training should not be automated, according to the razor F.A.Q.