$Id: blurb.wml,v 1.1 2000/03/20 17:29:39 tv42 Exp $
Copyright (C) 1998 Tommi Virtanen
This information is free; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This work is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
ezmanage is a secure, reasonably reliable, simple mailing list management system. It provides a simple WWW interface to managing multiple ezmlm mailing lists. It is designed to enable ISPs to provide their clients with easily administratable mailing lists, to create a virtual domain "lists.example.com" with mailing lists in it, etc.
Ezmanage is based on qmail and ezmlm-idx, and takes advantage of their reliability and efficiency.
Reliable: ezmanage falls back on ezmlms and qmails reliability.
Efficient: ezmlm and qmail are very efficient in mailing list use. Ezmanage relies totally on ezmlm-idx for mailing list functions, the only additional overhead is archiving messages in mailbox format for the HTML archive.
Simple: ezmanage is just a bunch of CGI scripts and cron jobs. The largest source file, the list configuration CGI interface, is under 600 lines.
Extendible: it's all perl (and one shell script). You can modify them to suit local needs.
Suitable for security partitioning: ezmanage is designed so you can delegate a portion of your address space to a special user id, and let that id handle your lists.
Suitable for ISP use: provide a simple (possibly CGI) wrapper for ezmanage-skeleton, and have your users run their own mailing lists.
Comments to Tommi.Virtanen@havoc.fi.