Changes between Version 1 and Version 2 of WikiStart

Sep 28, 2004, 7:40:41 AM (16 years ago)



  • WikiStart

    v1 v2  
    1 = Welcome to Trac 0.7.1 'Argento' =
     1== Welcome to Maia Mailguard ==
    3 Trac is a '''minimalistic''' approach to '''web-based''' management of
    4 '''software projects'''. Its goal is to simplify effective tracking and handling of software issues, enhancements and overall progress.
     3Maia Mailguard is a web-based interface and management system for the popular amavisd-new e-mail scanner and SpamAssassin. Written in Perl and PHP, Maia Mailguard gives end-users control over how their mail is processed by virus scanners and spam filters, while giving mail administrators the power to configure site-wide defaults and limits.
     4=== Features ===
     5==== User-Oriented Quarantine Management ====
    6 All aspects of Trac have been designed with the single goal to
    7 '''help developers write great software''' while '''staying out of the way'''
    8 and imposing as little as possible on a team's established process and
    9 culture.
     7 * Users can manage their own content filtering settings
     8 * Users can maintain their own whitelists and blacklists
     9 * Lets users see a list of their quarantined spam, sorted by score
     10 * Lets users see a list of their quarantined viruses, sorted by date
     11 * Users can view text or HTML contents of quarantined mail in decoded or raw form in a "safe" mail viewer
     12 * Users can rescue quarantined items to have them redelivered, delete them, or confirm them as spam
     13 * Users can report "false negatives" (i.e. spam that gets past the filters)
     14 * Optional auto-whitelisting for senders of rescued quarantine items
    11 As all Wiki pages, this page is editable, this means that you can
    12 modify the contents of this page simply by using your
    13 web-browser. Simply click on the "Edit this page" link at the bottom
    14 of the page. WikiFormatting will give you a detailed description of
    15 available Wiki formatting commands.
     16==== User-Friendly Web Interface ====
    17 "[wiki:TracAdmin trac-admin] ''yourenvdir'' initenv" created
    18 a new Trac environment, containing a default set of wiki pages and some sample
    19 data. This newly created environment also contains
    20 [wiki:TracGuide documentation] to help you get started with your project.
     18 * Cross-browser support (Internet Explorer, Mozilla, etc.)
     19 * Easily-customised appearance through Cascading Style Sheets
     20 * Graphical toolbars with icons
     21 * Online help pages for users and administrators
     22 * Localisation support for different languages
     23 * Safe mail viewer for spam and viruses, including image-blocking
    22 You can use [wiki:TracAdmin trac-admin] to configure
    23 [ Trac] to better fit your project, especially in
    24 regard to ''components'', ''versions'' and ''milestones''.
     25==== Flexible User Authentication ====
     27 * Users can authenticate via an external POP3, IMAP, LDAP, Exchange, or SQL server
     28 * Internal authentication is also supported
     29 * Supports login sessions with or without cookies, transparently and automatically
     30 * Accounts are automatically created for users when they login if necessary
     31 * Accounts can be auto-created as mail arrives for users, if necessary
     32 * Multiple e-mail addresses can be linked to a single account
     33 * Individual settings can be maintained for each e-mail address
     35==== Powerful Administration Tools ====
     37 * Users, Domain Administrators, and a Super-Administrator
     38 * A Super-Administrator account can grant/revoke Administrator privileges
     39 * Administrators can add domain-class users and configure per-domain defaults (e.g. @domain)
     40 * Administrators can "impersonate" regular users to help with support issues
     41 * Scheduled e-mail reminders to encourage users to review their quarantine areas
     42 * Configurable auto-expiry schedule for neglected quarantined items
     43 * Per-domain and system-wide settings can be defined by Administrators
     44 * Virus alias administration functions
     46==== Effective Spam and Virus Management Tools ====
     48 * Built on SpamAssassin and amavisd-new
     49 * Supports a wide range of virus scanners, and can use multiple scanners for layered protection
     50 * Supports scanning for viruses, spam, banned attachment types, and invalid mail headers
     51 * Confirmed spam and ham is used to automatically train SpamAssassin's Bayes engine.
     52 * Confirmed spam can be automatically reported to spam-monitoring networks, e.g. Vipul's Razor, the Distributed Checksum Clearinghouse, and Pyzor
     53 * Supports the use of "spam-trap" accounts to gather and report evidence
     54 * Auto-accept or auto-reject mail larger than a specified size
     56==== Scalable Design ====
     58 * Mail servers, database servers, web servers and content filters can be hosted on separate machines
     59 * Supports arrays of content filtering machines, all controlled from a single interface
     60 * Supports virtual hosting of multiple domains, with per-domain features
     61 * SQL database storage for all e-mail, no more files
     63==== Data Security and Integrity ====
     65 * Unless explicitly discarded, no mail is ever "lost"
     66 * Mail is stored in pristine form, no amavisd/SA headers
     67 * Strong Blowfish/CBC encryption of stored e-mail can be enabled
     68 * Privacy settings can be configured to prevent or allow administrators to read users' e-mail
     70==== Statistics Tracking ====
     72 * Tracks viruses, spam, and ham (i.e. "non-spam") for statistical purposes
     73 * Tracks bandwidth consumption for viruses, spam and ham
     74 * Tracks financial costs associated with bandwidth for each type of item
     75 * Filter effectiveness stats
     76 * Statistics available in table form and as graphic charts (with JpGraph)
     77 * New charts and visualizations of the data can be added easily
     78 * Condensed stats table
     80==== System Requirements ====
     82 * Two SMTP-based mail servers in a dual-MTA arrangement OR an SMTP server with re-injection capability (e.g. Postfix)
     83 * amavisd-new-20030616-p10
     84 * SpamAssassin 2.55-2.63, 3.00 or newer (if you want spam filtering)
     85 * PHP 4.2.0 or newer
     86 * Perl 5.6 or newer
     87 * Any PHP-compatible web server
     88 * One or more virus scanners supported by amavisd-new (if you want virus scanning)
     89 * One of the following SQL databases:
     90   * MySQL 4.0.x or newer
     91   * PostgreSQL 7.1 or newer
     92 * Perl DBI database module 1.40 or newer
     93 * Perl DBD-mysql database driver 2.9003 or newer (for MySQL)
     94 * Perl DBD-pg database driver 1.31 or newer (for PostgreSQL)
     95 * PHP IMAP extensions 2002d or newer
     96 * PEAR::DB library 1.3 or newer
     97 * PEAR::DB_Pager library 0.7 or newer
     98 * PEAR::Mail_Mime library 1.2.1 or newer
     99 * JpGraph library 1.12 or newer (if you want graphical charts)
     100 * MCrypt library 2.5.7 or newer
     102==== Installing Maia Mailguard ====
     104Before you even consider installing Maia Mailguard in a production environment, take a look at the issues raised in the CAVEATS file, which explains some of the current limitations of this product.
     106THIS IS BETA SOFTWARE! In other words, Maia Mailguard has been used in-house without problems for some time now, but it has yet to be thoroughly tested on a wide range of systems. Your feedback is essential to the further development of Maia Mailguard, and your willingness to help beta-test this product is much appreciated.
     108If you're still sure you want to install Maia Mailguard, read the INSTALL file), and the scripts/README file.
     110This web site is built with [wiki:TracWelcome Trac 0.7.1], allowing it to be easily updated and work with software issue tracking.
     112Maia Mailguard is copyright 2003-2004 by Robert LeBlanc, all rights reserved.
    27 TracGuide is a good place to start.
    29 Enjoy![[BR]]
    30 ''The Trac Team''
    32 == Starting Points ==
    34  * TracGuide --  Built-in Documentation
    35  * [ The Trac project] -- Trac Open Source Project
    36  * [ Trac FAQ] -- Frequently Asked Questions
    37  * TracSupport --  Trac Support
    39 For a complete list of local wiki pages, see TitleIndex.
    41 Trac is brought to you by [ Edgewall Software],
    42 providing professional Linux and software development services to clients
    43 worldwide. Visit for more information.