sleepingbird.net Home since May.11 2003
Copyright sleepingbird, 1993- All rights reserved.
Linux Server

TOP > Linux Server > MailingList > 管理用メーリングリスト

管理用メーリングリスト

 管理者用メーリングリスト(サイトリスト)を作成する。
 リスト名はデフォルトで mailman 。インストールフォルダの bin/newlist を使う。

$ bin/newlist mailman

リスト管理者のメールアドレスを入力してください:
mailman の初期パスワード:
あなたのメーリングリスト作成を完了するには, /etc/aliases(または同等の
ファイルに), 次の行を付け加えてやらなければなりません.
また, 多分, `newaliases' プログラムを実行しなければならないでしょう.

## mailman mailing list
mailman:              "|/usr/local/mailman/mail/mailman post mailman"
mailman-admin:        "|/usr/local/mailman/mail/mailman admin mailman"
mailman-bounces:      "|/usr/local/mailman/mail/mailman bounces mailman"
mailman-confirm:      "|/usr/local/mailman/mail/mailman confirm mailman"
mailman-join:         "|/usr/local/mailman/mail/mailman join mailman"
mailman-leave:        "|/usr/local/mailman/mail/mailman leave mailman"
mailman-owner:        "|/usr/local/mailman/mail/mailman owner mailman"
mailman-request:      "|/usr/local/mailman/mail/mailman request mailman"
mailman-subscribe:    "|/usr/local/mailman/mail/mailman subscribe mailman"
mailman-unsubscribe:  "|/usr/local/mailman/mail/mailman unsubscribe mailman"
 表示された aliases を copy & paste で /etc/aliases 書き加え、newaliases する。
 もし、copy し損ねても bin/genaliases で再表示される。
$ su
# vi /etc/aliases
# newaliases
 テストとしてメイリングリスト mailman にメールを送ってみる。
# mail mailman
Subject: test
test
.
Cc: 
# mail
 ここまでの設定に問題がなければ何も送られてこない。
 誤りがあれば、次のような内容のメールが送られてくる。
<mailman@sleepingbird.net>: Command died with status 2:
"/usr/local/mailman/mail/mailman post mailman". Command output: Group
mismatch error. Mailman expected the mail wrapper script to be executed as
group "postfix", but the system's mail server executed the mail script as
group "nobody". Try tweaking the mail server to run the script as group
"postfix", or re-run configure, providing the command line option
`--with-mail-gid=nobody'.
 mail-gid を間違って configure したようなので、指示に従って再度やり直し、メールが送られてこなくなるまで繰り返す。
 エラーが無くなったのを確認してから次に進む。
2004 Apr. 11

 メーリングリスト mailman は、すべての mailman システムにデフォルトで設定される。従って、mailman が稼働しているサイトに対して、
http://<サイト名>/mailman/listinfo/mailman
にアクセスすると、誰でもそのサイトのメーリングリスト mailman 加入画面に接続できてしまいます。そこで、メーリングリスト mailman のプライバシーオプションで加入には「承認」が必要にしておくことを忘れないこと。