Welcome, Guest! Log In | Create Account

Main Page

From dspam

Jump to: navigation, search

Dspam - Community Driven Antispam Filter

DSPAM is community driven continuation of the original 'DSPAM' antispam filter invented by Jonathan Zdziarski.

Read more about the recent change of ownership

You can access the community portal by clicking here dspam:Community_Portal


The current ToDo List:


Immediate: (Originally expected to take 1 month, actually took 12 months)

  • Create a core team of community developers Image:Small-green_tick.pngmaking regular commits
  • Create a public source repository (GIT based)Image:Small-green_tick.png
  • Setup a bugtracker and gather information on known issues Image:Small-green_tick.png
  • Setup a feature request tracker Image:Small-green_tick.png
  • Setup mailinglists Image:Small-green_tick.png
  • Release our first stable version with as many tested community patches as possible (Released on 12/01/2010) Image:Small-green_tick.png


Short Term: (Originally expected to take 3 to 6 months, will more likely be a year)

  • Gather patches, apply and test
  • Set foundations for QA testing, release schedules including an auto-build test environment
  • Gather as much documentation / information and structure into this Wiki - generally improving all documentation
  • Gather information from surveying users to help shape the future of dspam
  • Create rpm, deb, and source builds for popular (or requested) OS's
  • Gain inclusion with popular OS's (Gentoo, FreeBSD, CentOS, Ubuntu/Debian, OpenSuSE)
  • Start work on drop-in replacement php based web-gui


Medium Term - no order to this list: (Next one to two years)

  • Move /var/dspam to database model - much better support for multiple boxes with failover (this is not trivial)
  • From scratch re-think of WebGUI (probably PHP based, AJAX, user-friendly, easy to setup) with internationalised languages packs
  • Outlook and Thunderbird Plugins (all opensource)
  • Add zabbix monitoring hooks


Long term: (Future, or maybe sooner)

  • Customised distribution of FreeBSD tailored for use as a antispam appliance (with multiple box failover support)
  • also acts as reference platform for testing/debugging dspam and performance testing
  • thoughts based on successful projects such as pfsense and freenas and commercial appliances such as Barracuda


How to get involved

This project is currently looking for anyone interested in becoming involved. You don't need to be a coder to do so! If you have any interest in dspam then firstly join up on a one of the mailing lists. If you aren't a coder, but have ideas how to improve the project then use the mailing lists or create a new feature request. If you found a bug, then list it on the bug tracker.

We are also looking for translators, documentation editors, how-to guides and testing on any platform

You can access the community portal by clicking here dspam:Community_Portal

We'd be happy to have you join!