Table of Contents

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. Baruwa has full support for i18n, letting you support any language of your choosing.

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, managing whitelists and blacklists and managing per user spam check settings.

Baruwa is open source software, written in Python/Perl using the Django Framework and MySQL for storage, it is released under the GPLv2 and is available for free download.

Features

Screenshots

Find them on our Flickr Page

Downloads

Releases are now available on PyPI. http://pypi.python.org/pypi/baruwa

Binary packages for Centos/RHEL, Fedora and Ubuntu/Debian can be found at http://topdog-software.com/oss/baruwa/

Development

Development of 0.0.x series has ceased all further development will be on the 1.0.x series.

The source code is on github http://github.com/akissa/baruwa

The project roadmap is available at https://github.com/akissa/baruwa/wiki/Roadmap

Documentation

Support

Subscribe to the Baruwa mailing list at http://lists.baruwa.org/mailman/listinfo/baruwa

Or http://baruwa-users-list.963389.n3.nabble.com/ if you prefer a forum like interface.

Updates

NOTE: These are announcement only, for any queries/questions please use the mailing list.