DSPAM
Description^
DSPAM, originally created by Nuclear Elephant, is a free, open-source statistical SPAM filter. In contrast to Bogofilter and CRM114 it can be run in a server/client setup (and has to be for decency, if you plan to use it). decency connects to DSPAM via it’s DLMTP protocol.
Configuration^
Please read before:
- default configuration
- disable
- max_size
- anti-spam module configuration
- weight_innocent
- weight_spam
- weight_translate
- user configuration
- default_user
- user_cmd
default_user^
Default: -
Allowed values: string (path)
Required: no
If you want to use one, global, shared User which you train and use for all mail accounts.
client_ident^
Default: secret@Relay1
Allowed values: string
Required: yes
This has to be set to the same value as in your dspam.conf.
DSPAM (dspam.conf):
ServerPass.Relay1 "secret"
decency (dspam.yml):
client_ident: 'secret@Relay1'
host^
Default: localhost
Allowed values: string
Required: yes
The hostname / ip where the DSPAM server runs (dspam.conf: ServerHost)
port^
Default: 1024
Allowed values: integer
Required: yes
The port number where the DSPAM server listens (dspam.conf: ServerPort)
Example^
--- disable: 0 default_user: shared_user port: 12345
Performance^
Average runtime: 0.4 sec (strongly dependent on the size of your css files!)
My Name is Ulrich Kautz and this is my private blog about server administration, perl programming and some other stuff that is on my mind. I study part-time computer sience at FU Berlin and work as sys admin and web developer at our hosting company