Credits
The following is the set of tools and script used to make i-MU functional:
Tools
- Apache httpd —
a web server for *nix systems, Microsoft Windows, Novell NetWare and other operating systems.
The software was developed and maintained by The Apache Software Foundation.
- ClamAV —
is a widely used free antivirus software toolkit for *nix operating systems. It is mainly used
with a mail exchange server as a server-side email virus scanner. Written and maintained by ClamAV
Development Team.
- Courier-IMAP —
is a fast, scalable, enterprise IMAP server that uses maildirs. Developed and maintained by Double
Precision Inc.
- Courier-AutLib —
is the Courier authentication library. Written to support Courier modules by Double Precision, Inc.
- Horde —
is a PHP-based web application framework. It offers applications such as the IMP (email client),
a groupware package (calendar, notes, tasks, file manager), a wiki and a time and task tracking software.
It is currently maintained by The Horde Project.
- Linux (Fedora Core) —
Fedora Core, the central Fedora project, is an operating system and platform, based on Linux, that is
always free for anyone to use, modify, and distribute.
- Maildrop —
is the mail filter/mail delivery agent. It is a replacement for MTA's local mail delivery agent. It
reads a mail message from standard input, then delivers the message to user's mailbox.
- PHP —
is a widely-used general-purpose scripting language that is especially suited for web development
and can be embedded into HTML.
- Postfix —
is a free software, open source mail transfer agent (MTA), a computer program for the routing and
delivery of e-mail. It is intended as a fast, easy-to-administer, and secure alternative to the
widely-used Sendmail. Postfix is released under the IBM Public License 1.0 which is a free software
licence. The software was written and currently maintained by Wietse Venema.
- PostgreSQL —
is a free, open source object-relational database server (database management system), released under a
flexible BSD-style license. It offers an alternative to other database systems. PostgreSQL is maintained
by The PostgreSQL Global Development Group.
- SpamAssassin —
is a software released freely under the Apache License 2.0 used for e-mail spam filtering based on
content-matching rules, checksum-based and statistical filtering, supported by external programs and
online databases. This software is maintained by The SpamAssassin Team.
Script
- maildroprc —
a script written by Howard R. Bagcat to scan incoming e-mail for virus and spam signatures.
It calls ClamAV (via clamassassin) and SpamAssassin before e-mail is forwarded to user directory.
E-mail that contains virus and spam signatures, marked by maildrop, is automatically forwarded to
user's trash folder.