• Home
  • FAQ
  • SF Project Summary
  • Documentation
  • Mailing List
  • Downloads
  • Track Progress
  • Project News
  • WebCVS
  • Forums
  • Live Demo




  • Valid HTML 4.01!

    Support This Project

    SourceForge.net Logo

    Welcome to CBMS!

    Complete Blocklist Management System

    Current Project Status: 2 - Pre-Alpha (download)

    You can browse the SourceForge sections by clicking the links to the left.

    What is it?

    CBMS is an open-source (GNU GPL) web-based system for managing, viewing and accessing your Domain Name System BlockList (DNSBl). It works on top of (requires) rbldnsd as its publishing engine, but is otherwise a self-contained system. It allows YOU (the owner/administrator) to add, remove and edit records (ranges of IP addresses), add, remove, edit and 'hide' (make non-public) evidence of spamming from records. It allows members of the public to view records and the evidence file(s) associated with the record, allows them to search the database, and view statistics, and it allows them to request the removal of records (IP ranges) via an automated system.

    When can I get it?

    You can get bits of it soon via CVS (see links on left) and an alpha copy will be released hopefully at the beginning of October. We don't expect a stable release until the end of the year, but the beta copies will be fairly stable... I'm a stickler for quality!

    Je'ez, I can't wait that long!

    Well... there are some other options. Go find something else that you might be able to use. A project off the top of my head is Spamikaze as used by PSBL.

    What do I need to use it?

    Essentially, the following, however any PHP-related stuff IS INCLUDED in the CBMS package:
    • Apache 1.3+ (or other equally capable, standards compliant web server)
    • MySQL 3.23+ (only tested on 4.0.20 but nothing fancy is used)
    • PHP 4.3.8+
    • PEAR::DB
    • PEAR::Net_DNS
    • patUser 2.2.3+
    • PHPWhois 3.01+
    • rbldnsd 0.993+ (doesn't need to be on the same server)