Openness of the data: it's all in documented PostgreSQL tables, so
third-party programs can access and enrich the mail data in decoded
and parsed form.
Sharing of mailboxes between different users at the database
level. Users can work concurrently. Users rights can be fine-tuned
at the database level.
Separation between user interface and mail system: the user interface
is only connected to the database, allowing fine control of permissions
and remote access via SSH tunnels or PostgreSQL SSL encryption.
Seamless support for gigabytes mailboxes.
Multi-categorization with hierarchical message tags (labels).
Full indexing of the bodies of messages, integrated search engine.
Fast retrieval, with extended search criteria (authors, subjects,
full text search, word search, dates, tags, status, priorities...)
Extended server-side filtering capabilities.
User-written server-side perl plugins that run on pre-analyzed
incoming messages, allowing customized filtering or hooks to
other programs (antispam, dictionaries, external databases)
Internal user notes on messages.
SQL queries allowed at the user interface level to retrieve lists
of messages with complex user-defined criteria. Queries can be elaborated
by an admin and reused by non SQL-aware users.
Unicode support (international character sets)
Threading.
Multiple identities.
Browser-like navigation through lists of messages.
X-Face support.
Changelog
Version 0.9.12
Partial load of large messages has been implemented, and a gmail-like
address completer has been implemented in the composer. Also a few
bugs have been fixed in the HTML viewer, and outgoing messages
contents now appear in the full-text index.
Version 0.9.11
The user interface now uses webkit as its display engine. HTML contents are now fully displayed with inline images and optional access to external contents.
Filter hits are logged in the database, and displayed per message in the UI.
Filters can now apply to outgoing mail and redirect mails to other
addresses. A few new filtering functions has also been added.
Version 0.9.10
The main mail database tables have been unified so that referential integrity constraints are now enabled.
The user interface is now translated in spanish and german.
The user interface has been fully ported to Qt4 and no longer requires the Qt3support library.
Version 0.9.9
Disk usage is now reduced by sharing identical attachments across the whole
database, both for incoming and outgoing email, based on their SHA1
fingerprint.
A new script, manitou-mgr, has been added to run batch actions on the database:
full-text reindexing, and hashing and merging attachments imported with
previous versions.
The user interface now allows easier switch to a temporary identity when
composing a message, and deleting messages has been made faster.
Version 0.9.8
The user interface has been ported to Qt4.
Attachments handling has been improved, along with various minor bugfixes.
A GPL'ed Windows version of the user interface is now available, with precompiled binaries.
Debian packages for Linux are now available.
Version 0.9.7
This release offers a revamped full text search engine, a new online help system using Qt assistant, modularized Perl code for the mail-database exchanger, along with a number of small bugfixes and enhancements.
Also, the user interface now compiles on Solaris and BSD-based systems.
Version 0.9.6
This release adds a dozen bugfixes, a French translation for the user interface, a bayesian auto-classifier plugin, an automated FTP uploader for large attachments (converts attachments into URLs), the ability to run Perl plugins on outgoing mail, and various usability enhancements.