dspam:Community Portal
From dspam
Where to find help
- Project Summary Page
- Community Wiki Portal
- BugTracker
- Feature Requests
- Source code
- Common Questions
- Mailing lists
- The Hats and Credits page
Source code and Building
Release Downloads and Packages
Releases of dspam and packages available in tar.gz/rpm/deb will be made available in the Downloads Area
Source code and checking out
The public source repository for DSPAM can be accessed here. To gain write access please sign up on the devel mailing list and contact a project admin.
More information can be found on the developing page.
Note: the url's for read and write access are different
Building
In order to build from sources, you will need autoconf, automake, and libtool installed. The versions specifically used in development are listed in configure.ac and Makefile.am. Once you have downloaded the source tree, do the following:
cd dspam ./autogen.sh ./configure [options] make && make install
If you have any problems, please sign up on the mailinglists
Documentation
Basic documentation for installation and configuring Dspam can be found in the source tarball or inside your package.
Be sure to look at README, RELEASE.NOTES, UPGRADING and the /doc folder
Extended documentation, examples set-ups and best practices can be found on this page. The mailing lists also hold a vast wealth of knowledge
Docs from original wiki
- You can see the original wiki here
New Docs
- Introduction to tokenizers in DSPAM Tokenizers
Operating System Compatibility
This tables are a work in progress. If you have something to add, please go ahead and do so (registration required) or simply mail the change to dspam-devel@lists.sourceforge.net and we will update it for you. Thanks!
| OS | Arch | DSPAM 3.6.8 | DSPAM 3.8.0 | DSPAM 3.9.0 | Status | Notes |
|---|---|---|---|---|---|---|
| 7.2 Release | i386 | Yes | Yes | Yes | ||
| 7.2 Release | amd64 | unknown | unknown | unknown | ||
| 7.2 Release | powerpc | unknown | unknown | unknown | ||
| 7.2 Release | sparc64 | unknown | unknown | unknown |
| OS | Arch | DSPAM 3.6.8 | DSPAM 3.8.0 | DSPAM 3.9.0 | Status | Notes |
|---|---|---|---|---|---|---|
| 2008.0 | x86 | Yes (see note 1) | Yes | Yes (see note 2) | 1) Removed from live Portage but available in WebCVS 2) See file attachment in SF Bug ID #2802205 2) 3rd-party ebuild | |
| 2008.0 | amd64 | Yes (see note 1) | Yes | Yes (see note 2) | 1) Removed from live Portage but available in WebCVS 2) See file attachment in SF Bug ID #2802205 2) 3rd-party ebuild | |
| 2008.0 | powerpc | Yes (see note 1) | Yes | Yes (see note 2) | 1) Removed from live Portage but available in WebCVS 2) See file attachment in SF Bug ID #2802205 2) 3rd-party ebuild | |
| 2008.0 | sparc | Yes (see note 1) | Yes | Yes (see note 2) | 1) Removed from live Portage but available in WebCVS 2) See file attachment in SF Bug ID #2802205 2) 3rd-party ebuild | |
| 2008.0 | alpha | Yes (see note 1) | Yes | Yes (see note 2) | 1) Removed from live Portage but available in WebCVS 2) See file attachment in SF Bug ID #2802205 2) 3rd-party ebuild |
| OS | Arch | DSPAM 3.6.8 | DSPAM 3.8.0 | DSPAM 3.9.0 | Status | Notes |
|---|---|---|---|---|---|---|
| etch (oldstable) | all | Yes | No | No | ||
| lenny (stable) | all | Yes | No | No (see notes) | 3rd-party unsupported packages for i386 & amd64: http://packages.kirya.net | |
| squeeze (testing) | all | Yes | No | No (see notes) | 3rd-party unsupported packages on request: http://packages.kirya.net | |
| sid (unstable) | all | Yes | No | No (see notes) | 3rd-party unsupported packages on request: http://packages.kirya.net |
| OS | Arch | DSPAM 3.6.8 | DSPAM 3.8.0 | DSPAM 3.9.0 | Status | Notes |
|---|---|---|---|---|---|---|
| Leopard | ? | unknown | unknown | unknown | http://diymacserver.com/installing-the-mailserver/adding-a-spam-filter-on-leopard/compiling-dspam-on-os-x-leopard/ |
| OS | Arch | DSPAM 3.6.8 | DSPAM 3.8.0 | DSPAM 3.9.0 | Status | Notes |
|---|---|---|---|---|---|---|
| 2009.06 | x86 | unknown | unknown | unknown | ||
| 2009.06 | sparc | unknown | unknown | unknown |
Example Configurations
- VirtualBox + FreeBSD + Dspam Relay/Gateway Example (work in progress) VirtualBox FreeBSD Dspam
- Example dspam.conf settings
- Integrate DSPAM into the Debian-based ISPmail setup: Postfix -> DSPAM -> Dovecot
Plugins and Integrations
- Thunderbird Plugin - See the /contrib folder in source
- Lotus Notes Plugin - See the /contrib folder in source
- Integration with Postfix.Admin - Postfix.Admin Notes
- MS Outlook plugin
Extending Dspam with other techniques and good spam fighting practices
- Greylisting
- Block lists RBL Block Lists
- Only accepting mail for users/domains which exist on your server
- Preventing backscatter
- Filter results with Dovecot Sieve
3rd party Sources of info
- Johannes Berg's Dovecot-Dspam Plugin
- Gordon Cormack and Thomas Lynam TREC 2005 Spam Track Overview
- Zimbra Using DSPAM for Spam Filtering Also try searching the Zimbra wiki
- Gentoo Dspam Relay Setup
- Gentoo portage-dspam
- Gentoo portage-dspam-web
- Cecep Mahbub/Kyler Klein
- Jonny's Blog
- Postfix
HowToForge Links
Older probably irrelevant info
- dspam-filter
- NotesAntiSpam for Lotus Notes
- Automatic Installation of multiple services inc dspam
- phpControlCenter
- WinDSPAM
- KolabWiki-Gentoo-Dspam-Install
- Older python support pydspam
- [1]
- [2]
- A Video of Dspam 2.0
Other Anti-spam Filters and interesting things to read
Opensource projects
- SpamAssassin
- MailScanner
- SpamBayes
- Bogofilter
- MailWasher
- Anti-Spam SMTP Proxy (ASSP)
- CRM114 - the Controllable Regex Mutilator
- OSBF-Lua (Orthogonal Sparse Bigrams with confidence Factor)
- clapf
- Spamish Inquisition
- hermes Antispam Proxy
- SAGATOR
Commercial Products
