オープンソース

Mailmanのメーリングリスト管理

Mailmanでは、コマンドラインとWEB画面の両方で、メーリングリスト管理を行うことができます。ここでは、Mailman 2でのコマンドラインを使ってメーリングリスト管理を行う方法を説明します。

メーリングリストの管理

メーリングリストの管理は、newlist、rmlist、list_listsなどのコマンドで行います。

メーリングリストの作成

メーリングリストの作成を行う方法は、インストール時にサイト管理者用のメーリングリストを作成した方法と同じです。newlistコマンドの引数に、メーリングリスト名を指定して実行します。

# /usr/lib/mailman/bin/newlist infosys ⏎

リスト管理者のメールアドレスを入力してください: admin@designet.jp ⏎

infosys の初期パスワード: ******** ⏎

Enter を押して infosys の管理者にメール通知する...

メーリングリストの削除

メーリングリストを削除する場合には、rmlistコマンドを使います。

# /usr/lib/mailman/bin/rmlist infosys ⏎

保存書庫は削除しません. 削除するには -a をつけてもう一度

infosys を削除中

画面の指示にあるように、/etc/aliasesから該当の設定を削除して、newaliasコマンドを実行します。

メーリングリストの一覧

設定されているメーリングリストの一覧を取得するには、list_listsコマンドを使います。

# /usr/lib/mailman/bin/list_lists ⏎

2 適合するメーリングリストがありました:

    Infosys - [説明無し]
    Mailman - [説明無し]

メーリングリストの設定変更

メーリングリストのサブジェクトに設定される文字列など、各メーリングリストの属性を変更するには、config_listコマンドを使います。まず、次のように-oオプションにファイル名を指定して、設定内容を出力します。

# /usr/lib/mailman/bin/config_list -o /tmp/infosys infosys ⏎

出力されたファイルを変更します。例えば、サブジェクトに設定される文字列を変更する場合には、subjet_prefixという設定を変更します。

subject_prefix = '[Infosys %d] '

これは、サブジェクトにメールの通し番号をつける設定です。ファイルを修正したら、設定をインポートします。

# /usr/lib/mailman/bin/config_list -i /tmp/infosys infosys ⏎

メーリングリストのメンバー管理

作成したメーリングリストのメンバーの管理は、add_members、remove_members、list_membersコマンドで行います。

メーリングリストのメンバー登録

メーリングリストにメンバーを登録するには、まず登録するメールアドレスのリストを作成します。

例)/tmp/addresslist

user01@designet.jp
user02@designet.jp

add_membersコマンドを使います。次のように、追加したいメーリングリスト名とメールアドレスリストのファイルを指定します。

# /usr/lib/mailman/bin/add_members -r /tmp/addresslist infosys ⏎

Subscribed: user01@designet.jp
Subscribed: user02@designet.jp

メーリングリストのメンバーの表示

メーリングリストに登録されているメンバーを表示するには、list_membersコマンドを使います。

# /usr/lib/mailman/bin/list_members infosys ⏎

user01@designet.jp
user02@designet.jp

メーリングリストのメンバーの削除

メーリングリストに登録されているメンバーを削除するには、remove_membersコマンドを使います。引数に、メーリングリスト名と削除したいメールアドレスを指定します。

# /usr/lib/mailman/bin/remove_members infosys user01@designet.jp ⏎

デモのお申込み

もっと使い方が知りたい方へ
Mailmanの操作方法や操作性をデモにてご確認いただけます。使い方のイメージを把握したい、使えるか判断したい場合にご活用下さい。Mailmanのデモをご希望の方は、下記よりお申込みいただけます。


デモをご希望の方

デモの申し込みイメージ


OSS情報「Mailman」

Mailman
〜OSSのメーリングリストサーバ〜
ここでは、OSSのメーリングリスト管理ソフトウェア「Mailman」を紹介します。
メーリングリスト管理
ここでは、コマンドラインでメーリングリスト管理を行う方法について紹介します。
管理Webインタフェース
ここでは、WEB管理画面について紹介します。
インストール
ここでは、CentOS7の場合を例に、インストール方法について紹介します。
Mailman3日本語対応版修正プログラム
ここでは、Mailman3日本語対応版修正プログラムの適用方法を解説します。
Mailman3管理者向けマニュアル
ここでは、デージーネットが独自に作成したMailman3の管理者向けマニュアルを紹介します。
Mailman3利用者向けマニュアル
ここでは、デージーネットが独自に作成したMailman3の利用者向けマニュアルを紹介します。

Mailmanのメーリングリスト管理の先頭へ