NAME

moderator-assistant - Mailman の司会作業を補助する


SYNOPSIS FOR QMAIL

.qmail の中で

    |preline moderator-assistant
    &realuser

と指定する.


SYNOPSIS FOR OTHER MTA

.forward の中で

    |"moderator-assistant --to realuser"

と指定する.


DESCRIPTION

標準入力から Mailman の司会要請メッセージを読み込み,司会対象のメッセー ジを取り出して,clamscan と bsfilter で検査する.Virus または SPAM と判 定された場合は,破棄するように Mailman にコマンドメールを,司会者には破 棄したメールのコピーを送る.


OPTIONS

--host HOST

コマンドメールの送信に利用する SMTP サーバを指定する.無指定の場合は, localhost を使用する.

--from ADDRESS

コマンドメールの From 行に記入するメールアドレスを指定する.無指定の場 合は,司会要請メッセージの送信先アドレスを用いる.

--to ADDRESS

Virus でも SPAM でもないと判定されたメールの転送先を指定する.

転送先が指定されている場合には,終了コードとして sendmail や Postfix 向 けのコードを用いる.すなわち,転送が失敗したり,bsfilter や clamscan が 見つからなかった場合は,終了コード 75 で終了する.それ以外の場合は,終 了コード 0 で終了する.

転送先が指定されていない場合は,終了コードとして qmail 向けのコードを用 いる.すなわち,メールが SPAM または Virus と判定されると,終了コード 99 で終了する.そうでなければ,終了コード 0 で終了する.また,bsfilter や clamscan が見つからなかった場合は,終了コード 111 で終了する.これら の終了コードの意味は,http://man.qmail.jp/jman8/qmail-command.html を参照.

--password MAILING-LIST=PASSWORD

Mailman の司会用パスワードを指定する.パスワードが指定されている時に, Virus でも SPAM でもないメールを受け取った場合は,そのメールを承認する ようにコマンドメールを送信する.

--debug


AUTHOR

TSUCHIYA Masatoshi <tsuchiya@namazu.org>


COPYRIGHT

This program is free software: 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 3 of the License, or (at your option) any later version.

This program 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, see <http://www.gnu.org/licenses/>.

Last Update: $Date: 2008-03-27 04:57:22 $