オープンソース

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ではなくSympaなどの他のメーリングリストをおすすめしています。他のメーリングリストへ移行する場合の導入費用などについて知りたい方は、無料見積も行っておりますのでお気軽にお問い合わせください。

各種費用についてのお問い合わせ

コンサルティング費用、設計費用、構築費用、運用費用、保守費用など、各種費用についてのお見積もりは以下のフォームよりお気軽にお問合せ下さい。


無料見積もりをご希望の方

全国対応イメージ

デモのお申込み

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


デモをご希望の方

デモの申し込みイメージ


OSS情報「Mailman」

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

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