http://delightnet.jugem.jp/?eid=10
hotshot# /usr/local/mailman/bin/rmlist uen Not removing archives. Reinvoke with -a to remove them. Removing list info hotshot#
Mailmanの管理コマンドは/usr/lib/mailman/binの下にある
よく使うと思われるのは★マーク付き
/var/lib/mailman/lists/enkai/config.pck: okay /var/lib/mailman/lists/enkai/config.pck.last: okay [Errno 2] No such file or directory: '/var/lib/mailman/lists/enkai/config.db' [Errno 2] No such file or directory: '/var/lib/mailman/lists/enkai/config.db.last' Mailman2.1a3以前に使われていた形式のファイルなのでconfig.db/config.db.lastがなくてもよい。
m.archive = 0 m.Save()
And then use a shell script to do: $ bin/withlist -l -r noarchive mylist substituting the list names where the 'mylist' placeholder is in the example. 未確認1.convert.py : リストで使われる%形式の挿入文字列を$形式の文字列に変換する 2.fix_url.py : リストのweb_page_urlをディフォルトの設定にリセットする
mailman 自体をコントロールするのはインストールディレクトリ下の bin にあるコマンド群である。これらの一覧を次に示す。 なお、使用方法は --help オプションで起動すると表示される。
/usr/local/mailman/
コマンド | 処理概要 |
bin/add_members | コマンド行から会員登録する. |
bin/arch | リストの保存書庫を再構築する.(このコマンドでメーリングリストの保存書庫を再構築します. 保存書庫内の メールを編集したり削除したときに, このコマンドを実行するとよいでしょう.) |
bin/b4b5-archfix | MM2.1b4 形式の保存書庫を修正する. |
bin/change_pw | リストのパスワードを変更する. |
bin/check_db | リストの設定データベースをチェックする. |
bin/check_perms | Mailman インストールのためのパーミッションをチェックする. |
bin/cleanarch | .mbox の過去メールファイルをきれいにする. |
bin/clone_member | 会員アドレスのクローン作成.会員アドレスのクローン作成とは, 元の会員アドレスと全く同じオプションとパスワードで新しい会員を登録することを意味します. |
bin/config_list | テキストファイルの記述からリストの設定を行う. |
bin/discard | 保留メールを破棄する. |
bin/dumpdb | Mailmanのデータベースファイルの内容を表示する. |
bin/find_member | 会員が属するリストを検索する. |
bin/fix_url | url情報をサーバーに整合させる |
bin/genaliases | Mailmanのaliasesを再生成する.実際の出力は, mm_cfg.py ファイルの `MTA' 変数の値によって変わります. |
bin/inject | Mailmanのincomingキューにファイルからメールを入れる. |
bin/list_admins | メーリングリストの管理者を表示する |
bin/list_lists | 全てのメーリングリストを表示する. |
bin/list_members | メーリングリストの会員全員を表示する. |
bin/list_owners | 全部または一部のメーリングリストの管理者を表示する. |
bin/mailmanctl | Mailmanのqrunnerデーモンをスタート/停止するスクリプト. |
bin/mmsitepass | 端末から入力することで,サイトのパスワードを設定する |
bin/newlist | 新しく会員未登録のメーリングリストを作成する. |
bin/qrunner | ひとつ以上のqrunnerを,一度か繰り返し実行する. |
bin/remove_members | リストから会員を削除する. |
bin/rmlist | メーリングリストを削除する(完全に)-注意! |
bin/show_qfiles | Mailmanのqfilesにあるメールの内容を表示する. |
bin/sync_members | リストの会員を平文のファイルと同期させる. |
bin/unshunt | Mailmanの翻訳をチェックする.翻訳の中の変数とタグが原本の変数とタグに一致するかどうかを調べる. |
bin/unshunt | メールをshuntキューから元のキューに移動する. |
bin/update | 必要なアップグレードを行う. |
bin/version | 使用中のMailmanバージョンはを表示する.オプションは無い. |
bin/withlist | メーリングリストオブジェクトとやりとりするために一般的枠組み. |