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

Release Notes: This release fixes a domain information leak when logged in as a domain admin. It adds support for theming and customization. It adds support for shared quarantines. It has improvements to Active Directory / LDAP support. It fixes a MailScanner SQL config keyword issue. It fixes signature processing. NJABL is disabled. Translations have been updated.

  •  14 Jan 2013 00:46

Release Notes: Baruwa 2.0 represents many changes from previous releases. It is a ground-up rewrite of Baruwa 1.0 using the Pylons framework with a PostgreSQL backend. New features include full text searches, DKIM, outbound relays, organizations, and active directory integration.

  •  01 Nov 2012 12:39

Release Notes: Active Directory support was added. RADIUS authentication, the spam distribution graph, and various bugs were fixed. The documentation was updated.

  •  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.

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

Excel Writer

A package to write Excel files with basic formatting easily.

Screenshot

Project Spotlight

pyrpm-manage

A simple manager for RPM repositories.