Projects / Baruwa

Baruwa

Baruwa (Swahili for letter or mail) is a Web 2.0 MailScanner front-end. It provides an easy to use interface for managing a MailScanner installation. It is used to perform operations such as releasing quarantined messages, spam learning, whitelisting and blacklisting addresses, monitoring the health of the services, etc. Baruwa is implemented using Web 2.0 features (AJAX) where deemed fit. Graphing is also implemented on the client side using SVG, Silverlight, or VML. It includes reporting functionality with an easy to use query builder. Results can be displayed as message lists or graphed as colorful and pretty interactive graphs. Custom MailScanner modules are provided to allow for logging of messages to the MySQL database with SQLite as backup and for managing whitelists and blacklists.

Tags
Licenses
Operating Systems
Implementation
Translations

RSS Recent releases

  •  21 Oct 2011 13:13

Release Notes: This release adds email signature management, support for Unicode subjects, support for DB migrations with south, experimental Message Delivery status support (exim only), the ability for the recent messages value to be read from settings.py, an improved queue regex for sendmail, an exception on IP addresses with port numbers, support for usernames longer than 30 characters, silence on queuestats depreciation errors, prevention of sqlite accepting null values, and a fix for celery jobs not completing due to repeatable reads.

  •  20 Jun 2011 20:32

Release Notes: Feature enhancements, bugfixes, and translation additions.

  •  04 May 2011 11:20

Release Notes: MailScanner module configuration was improved. House keeping was simplified with the baruwa-admin command. Support for Bulk message processing was added. Mail queue status reporting and management were implemented. Blocked images in preview are formatted with a replacement image. Other new features include message queue based clustering, tooltips for all graphs, RADIUS/RSA SECUREID authentication, virtualenv setups, and a locale selector. Translation were added for Afrikaans and Italian. Remote message release, exchange duplicate suppression, and various bugs were fixed.

  •  19 Feb 2011 17:24

    Release Notes: This is a bug fix release. It addresses regressions caused by changes in Django CSRF. Various other bugs were fixed. Some features were back-ported from the 1.1.x series.

    •  11 Feb 2011 10:12

    Release Notes: Various bugs were fixed. The documentation was updated. MQ is used for message processing and for SMTP delivery tests. Locale middleware has been enabled.

    RSS Recent comments

    27 Oct 2010 15:50 bbecken Thumbs up

    Anxious to give this a try.

    27 May 2010 09:51 brentaddis Thumbs up

    Wicked. I've been waiting for a mailwatch replacement. Great job!

    Screenshot

    Project Spotlight

    Duke

    A Java deduplication / record linkage engine.

    Screenshot

    Project Spotlight

    Ghostscript

    An interpreter for the PostScript (TM) language.