mosir HOME

mosir-ml のメーリングリストを作る



●詳細な作業方法URL:http://www.ep.sci.hokudai.ac.jp/~epnetfan/tebiki/server-ml/ezmlm.html

●最近(2004/01/05現在)spam メールが毎日多数届くため、メーリングリストの設定を変更することにした。

   【現状】
     現在使用オプションの確認できず

     

   【変更方法】
     “~epnetfan/tebiki/server-ml/henshu.html”に従って変更を行う。

     ① 作業領域は mosir で行います。
kao@debian:~$ ssh grey.ep.sci.hokudai.ac.jp
kao@grey.ep.sci.hokudai.ac.jp's password : ************
kao@grey:~$ sudo -u mosir -s
mosir@grey:~$
     ② この状態でコマンドを入力します。コマンドの意味は以下の通り

$ ezmlm-make -fgk /home/mosir/ml /home/mosir/.qmail-ml mosir-ml ep.sci.hokudai.ac.jp
  ---------- ---- -------------- --------------------- -------- --------------------
  ML作成  option  ML関連情報を   ML制御を行うfile名     ML名      ドメイン名  
  コマンド        置くディレクトリ                  
     ● 発行コマンド (/home/mosir にて実行するものとする)

       - mosir-ml ML の場合
mosir@grey$ /usr/local/bin/ezmlm/ezmlm-make -eulfga ~mosir/ml ~mosir/.qmail-ml mosir-ml ep.sci.hokudai.ac.jp
        -------------------
         PATHが通っていない場合はこの部分を入力する
        - オプションの意味

          e : 設定の変更
          u : ML 登録者のみ投稿許可
          l : 登録者一覧の取り出しを許可
          f : 通し番号をつける
          g : アーカイブの取り出しを登録者のみに許可
             (他所の人が勝手に見るのを避ける。登録している member だけ archive を取り出せる)
          a : アーカイブに保存
             (/home/mosir/archived が作られているので、これまで溜まったmailを残しつつ、今後流される mail を追加していく)

     ③ メンバーの登録手順

        1. /home/mosir に member_list ファイルを作成し以下のメールアドレスを書き込む。
          (現在のメンバー)

mosir@grey:~$ emacs /home/mosir/member_list
        2. member_list の読み込み

mosir@grey$ xargs /usr/local/bin/ezmlm/ezmlm-sub /home/mosir/ml < /home/mosir/member_list
                                  --------------   ---------------------
                                mlの中のsubscribers   memberのaddresを書いた
                                に書き込む         file

* xargs : まず初めにmember_listをmlに書き込ませて、その上でezmlm-sub(memberをMLから登録させる)を実行するコマンド
* subscribers : memberのaddresが登録されているfile
* この方法だとmlにmemberがどんどん加えられていくので以下のチェックを行うこと
        3(最終行程). テストメールを mosir-ml に投げる。

  

        ● ML 確認方法 (現在の登録済 member 確認方法)

mosir@grey$ /usr/local/bin/ezmlm/ezmlm-list /home/mosir/ml
        ● ML 訂正(memberから抜く)方法

mosir@grey$ /usr/local/bin/ezmlm/ezmlm-unsub /home/mosir/ml kao@ep.sci.hokudai.ac.jp
                      ------------            --------------------
                      MLから消去する            削除したいaddress
                      コマンド
mosir HOME  ●this page top

UP DATED 2006/02/06 樋山克明