requirements.html   [plain text]


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
                      "http://www.w3.org/TR/html4/loose.dtd" >
<html>
<!-- THIS PAGE IS AUTOMATICALLY GENERATED.  DO NOT EDIT. -->
<!-- Tue Sep 12 23:12:42 2006 -->
<!-- USING HT2HTML 2.0 -->
<!-- SEE http://ht2html.sf.net -->
<!-- User-specified headers:
Title: Mailman Requirements

-->

<head>
<title>Mailman Requirements</title>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii" >
<meta name="generator" content="HT2HTML/2.0" >
<style type="text/css">
body { margin: 0px; }
</style>
</head>
<body bgcolor="#ffffff" text="#000000"
      marginwidth="0" marginheight="0"
      link="#0000bb"  vlink="#551a8b"
      alink="#ff0000">
<!-- start of page table -->
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<!-- start of banner row -->
<tr>
<!-- start of corner cells -->
<td width="150" valign="middle" bgcolor="white" class="corner">

<center>
    <a href="./index.html">
    <img border=0 src="./images/logo-70.jpg"></a></center> </td>
<td width="15" bgcolor="#eecfa1">&nbsp;&nbsp;</td><!--spacer-->
<!-- end of corner cells -->
<!-- start of banner -->
<td width="90%" bgcolor="#eecfa1" class="banner">
<!-- start of site links table -->
<table width="100%" border="0"
       CELLSPACING=0 CELLPADDING=0
       bgcolor="#ffffff">
<tr>
    <td bgcolor="#eecfa1">
<a href="./index.html">Home</a>
    </td>
    <td bgcolor="#eecfa1">
<a href="./security.html">Security</a>
    </td>
    <td bgcolor="#eecfa1">
<a href="./docs.html">Documentation</a>
    </td>
    <td bgcolor="#eecfa1">
<a href="./lists.html">Mailing Lists</a>
    </td>
</tr><tr>
    <td bgcolor="#eecfa1">
<a href="http://wiki.list.org/x/DQ">Community</a>
    </td>
    <td bgcolor="#eecfa1">
<a href="./help.html">Help</a>
    </td>
    <td bgcolor="#eecfa1">
<a href="./download.html">Download</a>
    </td>
    <td bgcolor="#eecfa1">
<a href="./devs.html">Developers</a>
    </td>
</tr>
</table><!-- end of site links table -->

</td><!-- end of banner -->
</tr><!-- end of banner row -->
<tr><!-- start of sidebar/body row -->
<!-- start of sidebar cells -->
<td width="150" valign="top" bgcolor="#eecfa1" class="sidebar">
<!-- start of sidebar table -->
<table width="100%" border="0" cellspacing="0" cellpadding="3"
       bgcolor="#ffffff">
<tr><td bgcolor="#36648b"><b><font color="#ffffff">
Overview
</font></b></td></tr>
<tr><td bgcolor="#eecfa1">
<a href="index.html">Home</a></li>
</td></tr>
<tr><td bgcolor="#eecfa1">
<a href="security.html">Security</li>
</td></tr>
<tr><td bgcolor="#eecfa1">
<a href="features.html">Features</a></li>
</td></tr>
<tr><td bgcolor="#eecfa1">&nbsp;</td></tr>
<tr><td bgcolor="#36648b"><b><font color="#ffffff">
More Information
</font></b></td></tr>
<tr><td bgcolor="#eecfa1">
<a href="http://wiki.list.org">Wiki</a> <i>(exit)</i></li>
</td></tr>
<tr><td bgcolor="#eecfa1">
<a href="lists.html">Discussion Lists</a></li>
</td></tr>
<tr><td bgcolor="#eecfa1">
<a href="http://sf.net/projects/mailman">SF Project Page</a>
</td></tr>
<tr><td bgcolor="#eecfa1">
<a href="otherstuff.html">Rants, Papers, and Logos</a></li>
</td></tr>
<tr><td bgcolor="#eecfa1">
<a href="bugs.html">Bugs and Patches</a></li>
</td></tr>
<tr><td bgcolor="#eecfa1">
<a href="mirrors.html">Mirrors</a></li>
</td></tr>
<tr><td bgcolor="#eecfa1">&nbsp;</td></tr>
<tr><td bgcolor="#36648b"><b><font color="#ffffff">
Downloading
</font></b></td></tr>
<tr><td bgcolor="#eecfa1">
<b>Requirements</b>
</td></tr>
<tr><td bgcolor="#eecfa1">
<a href="download.html">Downloading</a>
</td></tr>
<tr><td bgcolor="#eecfa1">
<a href="install.html">Installing</a>
</td></tr>
<tr><td bgcolor="#eecfa1">&nbsp;</td></tr>
<tr><td bgcolor="#36648b"><b><font color="#ffffff">
SMTP servers
</font></b></td></tr>
<tr><td bgcolor="#eecfa1">
<a href="http://www.postfix.org/">Postfix</a>
</td></tr>
<tr><td bgcolor="#eecfa1">
<a href="http://www.exim.org/">Exim</a>
</td></tr>
<tr><td bgcolor="#eecfa1">
<a href="http://www.sendmail.org/">Sendmail</a>
</td></tr>
<tr><td bgcolor="#eecfa1">
<a href="http://www.qmail.org/">Qmail</a>
</td></tr>
<tr><td bgcolor="#eecfa1">&nbsp;</td></tr>
<tr><td bgcolor="#36648b"><b><font color="#ffffff">
Other software
</font></b></td></tr>
<tr><td bgcolor="#eecfa1">
<a href="http://www.apache.org/">Apache web server</a>
</td></tr>
<tr><td bgcolor="#eecfa1">
<a href="http://www.gnu.org/software/gcc/">GNU C compiler</a>
</td></tr>
<tr><td bgcolor="#eecfa1">&nbsp;</td></tr>
<tr><td bgcolor="#36648b"><b><font color="#ffffff">
Email Us
</font></b></td></tr>
<tr><td bgcolor="#eecfa1">
<a href="mailto:mailman-users@python.org">mailman-users@python.org</a>
</td></tr>
<tr><td bgcolor="#eecfa1">
&nbsp;
</td></tr>
<tr><td bgcolor="#eecfa1">
<a href="http://www.python.org/"><img border=0
                          src="./images/PythonPoweredSmall.png"
                          ></a>&nbsp;<a href="http://sourceforge.net"><img 
                          src="http://sourceforge.net/sflogo.php?group_id=103"
                          width="88" height="31" border="0"
                          alt="SourceForge Logo"></a>
</td></tr>
<tr><td bgcolor="#eecfa1">
&nbsp;
</td></tr>
<tr><td bgcolor="#eecfa1">
&copy; 1998-2006
Free Software Foundation, Inc.  Verbatim copying and distribution of this
entire article is permitted in any medium, provided this notice is preserved.

</td></tr>
</table><!-- end of sidebar table -->

</td>
<td width="15">&nbsp;&nbsp;</td><!--spacer-->
<!-- end of sidebar cell -->
<!-- start of body cell -->
<td valign="top" width="90%" class="body"><br>
<h3>Requirements</h3>

<p>Mailman currently runs only on GNU/Linux and any other Un*x-like
operating system, such as *BSD, Solaris, etc.  It works on
MacOS X but not on MacOS 9.  It probably does not work
on Windows, although it's possible you could get it running on a
Cygwin system (please <a
href="mailto:mailman-developers@python.org">let the developer
community know</a> if you have success with this!)

<p>You must have the
<a href="http://www.python.org/">Python</a>
interpreter installed somewhere on your system.  Currently Python 2.1
or newer is required, with Python 2.3 or 2.4 being recommended.  Mailman
should work with latest patch release on any Python branch from 2.1 to
2.4, which as of this writing (29-Aug-2006) is
<a href="http://www.python.org/2.1.3/">Python 2.1.3</a>,
<a href="http://www.python.org/2.2.3/">Python 2.2.3</a>,
<a href="http://www.python.org/2.3.5/">Python 2.3.5</a>, and
<a href="http://www.python.org/2.4.1/">Python 2.4.3</a>.

<p><em>Note that because Python 2.1 and 2.2 are no longer being developed, and
only critical bugs are being fixed on the Python 2.3 branch, it is recommended
that you upgrade to Python 2.4.  It is possible that support for Python 2.1
and 2.2 will be dropped in a future release of Mailman.  Python 2.3 support
will most likely be maintained for the duration of the Mailman 2.1 series.</em>

<p>Most GNU/Linux systems and MacOSX come with Python pre-installed, so you
just need to make sure you're running an up-to-date version.  You can do this
by executing the following at your shell's command line:

<blockquote>
<pre>
% python -V
Python 2.4.3
</pre>
</blockquote>

If your Python executable doesn't understand the <code>-V</code>
option, it's definitely too old!

<p>You must have a mail server (MTA) that you can send messages to, and a
web server that supports the CGI/1.1 API.
<a href="http://httpd.apache.org">Apache</a> makes a fine choice
for web server, and MTAs such as
<a href="http://www.postfix.org">Postfix</a>,
<a href="http://www.exim.org">Exim</a>,
<a href="http://www.sendmail.org">Sendmail</a>, and
<a href="http://www.qmail.org">qmail</a>
should work just fine.

<p>You will need an ANSI C compiler to build Mailman's security
wrappers.  All modern versions of the
<a href="http://gcc.gnu.org/">GNU C compiler</a> should work well.

</td><!-- end of body cell -->
</tr><!-- end of sidebar/body row -->
</table><!-- end of page table -->
</body></html>