Mailman - The GNU Mailing List Management System
Copyright (C) 1998,1999,2000 by the Free Software Foundation, Inc.
59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
これは Mailman 2.0beta5 の README を菊地@高知大が和訳したものです. 誤訳があるかもしれないので,必ず原本(英文)を参照してください.

はじめに

これは Mailman すなわち GNU 公開使用許諾(GPL) のもとで配布される メーリングリスト管理システムです.このプロジェクトの名前は "Mailman" と綴ります.但し,最初の 'M' は大文字で,2つ目の 'm' は 小文字で書きます.

Mailman は主に Python つまりフリーのオブジェクト指向スクリプト言語で 書かれています.セキュリティの目的でいくらかは ANSI C のコードも含まれます.

Mailman は最初 John Viega によって開発されました.その後, (Version 1.0b3 まで) Ken Manheimer が開発に携わりました. さらに 1.0 最終版までの作業はグループの力で,主要な貢献者は Barry Warsaw, Ken Manheimer, Scott Cotton, Harald Meland, John Viega です.Version 1.0 から先は主に Barry Warsaw が保守にあたり, 多くの人たちからの貢献を受けました.詳しくは ACKNOWLEDGMENTS ファイルを 読んでください.Jeremy Hylton は Mailman 2.0 の Pipermailコードに 貢献しました.

Mailman のホームページは

http://www.gnu.org/software/mailman/mailman.html
にあり,そのミラーは
http://www.list.org/
にあります.(訳注:多少内容が違っています)

Mailman は Python 1.5.2 または以降のバージョンを必要とします. これは

http://www.python.org/
からダウンロードできます.Mailmanは以降のPythonリリースバージョン 2.1.3と2.2.1でもちゃんと動くはずです. これらのバージョンのほうが Python 1.5.2 よりもお勧めです.

また ANSI C コンパイラーも必要です.gcc (GNU C コンパイラー)が ピッタシです.Mailman は現在のところ UNIX 風のオペレーティングシステム (例 Solaris, GNU/Linux, その他) でのみ作動します.

インストールには INSTALL ファイルを見てください.もし,以前のバージョン からバージョンアップしようとしているのであれば,UPGRADING ファイルに 重要な情報が入っていますので必ず読んでください.

特徴

Version 0.9 からの変更については NEWS ファイルを読んでください. (沢山の)要望リストについては TODO ファイルを読んでください. Mailman の作動しているところは,
http://www.python.org/mailman/listinfo
で見ることができます.

Mailman はメーリングリスト管理プログラムに期待される標準的な 特徴をほとんど備えています.さらに:

必要事項

デフォルトのメール配送機構は直接 SMTP 接続を使っており,ポート番号25で 動いているどんなメール配送システム(MTA) であっても構いません. ですから,どんな MTA でも Mailman を使うことができますが, bin/newlist スクリプトは, sendmail スタイルのエイリアスを生成します. (これは修正されるでしょう) また Mailman が MTA に対してコマンドラインから 起動する形でメッセージを渡すように設定もできます.但し,この設定では セキュリティ問題が存在することも注意してください.

Mailman は CGI をサポートするどんな web サーバでも使えます. 生成される HTMLはとても平凡で画像をケチっていますので, ほとんどのブラウザにとってフレンドリーのはずです.

Mailmanインストールの設定の一部の段階で,ホストマシンでのroot権限が 必要になります.詳しくは INSTALL を見てください.

とりあえずすぐに始めたい

以下のやり方は,あなたがインストールディレクトリ(デフォルトで/home/mailman) にシェルを置いて座っていると仮定しています.

一旦 INSTALL ファイルにしたがって Mailman のインストールを完了したら, bin/newlist プログラムを使って初めてのリストを作ることができます. bin/newlist は /etc/aliases に付け加えるべき何行かのエイリアスを プリントアウトします.(もし sendmail コンパチの MTAを使っていれば これが使えます.特定のMTAに関係することがらについては様々の READMEファイルを 参照してください).

次に,新しいリストの管理ページへ行ってください.そこであなたの好きなように いろんなオプションの設定をしてください.

その他の情報

オンラインドキュメントは,ソースを展開したディレクトリの
admin/www/index.html
に入っています.

Chris Kolar has made a list owner-oriented manual available from the following URL

http://www.aurora.edu/~ckolar/mailman/
There are also several mailing lists that can be used as resources to help you get going with Mailman.
Mailman-Announce
A read-only list for release announcements an other important news.
http://www.python.org/mailman/listinfo/mailman-announce
Mailman-Users
An open list for users of Mailman, for posting questions or problems related to installation, use, etc. We'll try to keep the deep technical discussions off this list.
http://www.python.org/mailman/listinfo/mailman-users
Mailman-Developers
An open list for those of you interested in helping develop Mailman's future direction. This list will contain in-depth technical discussions.
Mailman-I18N
An open list for the discussion of the Mailman internationalization effort. Multi-lingual patches are available and will be integrated into the standard distribution after the 2.0 release.
Mailman-Checkins
A read-only list which is an adjunct to the public anonymous CVS repository. You can stay on the bleeding edge of Mailman development by subscribing to this list.
The Mailman project is coordinated on SourceForge at
http://sourceforge.net/projects/mailman
You should use SourceForge to report bugs and to upload patches.