Welcome to MailNG's home

Overview

MailNG is a web-based interface and management system for virtual domains hosting.

This software is written in  Python (>= 2.5) and uses several web components:

The icons collection used inside MailNG comes from the  Tango project.

Integration

MailNG can be deployed alone (using a simple HTTP server provided by Python) or behind a web server like  Lighttpd or  Apache.

An SQL backend is used to centralize domains and associated informations.

Actually, following server components have been tested, using a  MySQL database :

MailNG should normally work with other products that provide an SQL integration.

Don't forget to take a look at the INSTALL file located inside MailNG's tarballs, you should find usefull stuff inside :-)

Features

Actually, following functionalities are provided:

  • Basic authentication,
  • Virtual domains creation/modification/removal,
  • Virtual mailboxes creation/modification/removal,
  • Virtual aliases creation/modification/removal,
  • Simple permissions delegation (ability to define domain administrators),
  • Filesystem quotas support (for domains and mailboxes),
  • Both 'maildir' and 'mbox' support,
  • French and English translations,
  • Simple plugin system.

Following extensions are provided inside the default tarball:

  • Postfix auto-reply messages for users,
  • Graphical statistics about emails traffic based on  RRDtool,
  • Per user  Amavisd-new SQL quarantine management.

Screenshots

MG_login.png MG_domains.png MG_mailbox.png MG_autoreply.png MG_stats.png MG_quarantaine.png

Downloads

Latest stable release :  0.7, tar.gz format.

Older releases are available  here.

You can also take a look at the source code by browsing the  Mercurial repository here or using the web access (read-only) available  here.

Installation

The following page give tips about installation.

Bugs submission and Feedbacks

A  google group is available :

  • To grab latest news about MailNG,
  • To submit bugs,
  • To ask for enhancements,
  • To give feedbacks about your MailNG installation,
  • Anything else that you consider interesting :-)