メーリングリストの管理

ezmlm

ezmlm は qmail と連係したメーリングリスト管理プログラムで, 沖縄観測のメーリングリストはこのプログラムを用いています. メーリングリストの管理は,ezmlm-hoge といったコマンド群を用いて 行ないます.

データディレクトリ

メーリングリストに関するデータは,すべて /home/okinawa/ml の ディレクトリ以下におかれます.ezmlm-hoge といったコマンドを 使用する時は,このディレクトリを指定する必要があります.

メールアドレスの一覧

このメーリングリストの配送先の一覧を表示するには,ezmlm-list というコマンドを使用します.

% ezmlm-list /home/okinawa/ml

メールアドレスの追加・削除

メールアドレスを追加・削除する時は,ezmlm-sub, ezmlm-unsub というコマンドを使用します.

% ezmlm-sub /home/okinawa/ml hoge@rain.ihas.nagoya-u.ac.jp
% ezmlm-unsub /home/okinawa/ml foo@rain.ihas.nagoya-u.ac.jp

しかし,大量のアドレスを管理するのは面倒なので, /home/okinawa/script/MailingListUser.csh というスクリプトを用意しました. このスクリプトは, /home/okinawa/etc/MailingListUser.conf ファイルに書かれているアドレスを 配送先として設定します.このファイルを編集して,先のスクリプトを 走らせれば設定完了です.

MHonArc

MHonArc はメールの内容を html に変換してアーカイブするプログラムで, 沖縄メーリングリストで流れたメールはこのプログラムによりアーカイブされま す. 具体的には,okinawa-archive@rain... 宛のメールが /home/okinawa/MHonArc/filter.csh というシェルスクリプトに渡され, このスクリプトの内部で MHonArc へメールの内容が渡されています. MHonArc の設定は /home/okinawa/MHonArc/rcfile で行ないます.

関連ファイル

/home/okinawa/.qmail-ml
qmail が okinawa-ml という宛先のメールをどのように処理するかを 設定するファイル.

/home/okinawa/.qmail-ml-default
/home/okinawa/.qmail-ml-owner
/home/okinawa/.qmail-ml-return-defaul
メーリングリスト管理用アドレスの設定

/home/okinawa/.qmail-archive
アーカイブ専用アドレス.このアドレスへのメールが MHonArc へ 渡されます.

/home/okinawa/ml/prefix.pl
メールに[okinawa 0001]というような番号をつけるスクリプト

[back]