メールサーバ&Webサーバ&SSL通信が構築済みが前提
1.Mailmanのインストール
# yum -y install mailman Setting up Install Process Setting up Repos base 100% |=========================| 1.1 kB 00:00 updates-released 100% |=========================| 951 B 00:00 Reading repository metadata in from local files base : ################################################## 2622/2622 updates-re: ################################################## 885/885 Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Downloading header for mailman to pack into transaction set. mailman-2.1.5-32.fc3.i386 100% |=========================| 229 kB 00:00 ---> Package mailman.i386 3:2.1.5-32.fc3 set to be updated --> Running transaction check Dependencies Resolved Transaction Listing: Install: mailman.i386 3:2.1.5-32.fc3 - updates-released Total download size: 7.0 M Downloading Packages: (1/1): mailman-2.1.5-32.f 100% |=========================| 7.0 MB 00:05 Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing: mailman 100 % done 1/1 Installed: mailman.i386 3:2.1.5-32.fc3 Complete! # yum clean packages Cleaning up Packages 6 packages removed # /etc/init.d/httpd reload httpd を再読み込み中: [ OK ] |
2.Mailmanの設定
# /usr/lib/mailman/bin/mmsitepass (パスワード) パスワードを変更しました. |
3.aliasesの設定
# /usr/lib/mailman/bin/genaliases # chown mailman. /etc/mailman/aliases* # chmod g+w /etc/mailman/aliases* # vi /etc/postfix/main.cf
Reloading postfix: [ OK ] |
4.Webサーバの設定
# vi /etc/httpd/conf.d/mailman.conf
httpd を再読み込み中: [ OK ] |
5.管理者用メーリングを作成
# /usr/lib/mailman/bin/newlist mailman リスト管理者のメールアドレスを入力してください:mailman-owner@kkataru.mine.nu mailman の初期パスワード:(パスワード) Enter を押して mailman の管理者にメール通知する...[Enter] # /usr/lib/mailman/bin/config_list -i /etc/mailman/sitelist.cfg mailman 標準でない値を修復: personalize |
6.Mailmanの起動
# /etc/init.d/mailman start mailman を起動中: [ OK ] 自動起動設定を行う。 |
7.Mailmanの確認
# echo "test-owner: post" >> /etc/aliases # newaliases https://kkataru.mine.nu/mailman/create にアクセスする。 「リスト名」テスト 「リスト管理者アドレスの初期設定」test-owner@kkataru.mine.nu 「初期パスワードを自動生成しますか」はい 「リスト作成者の認証パスワード」メーリングサーバ管理者パスワード 「リストを作成する」 *ローカルIPでテストしましたが、仮想ホストが認識しないためうまく確認できまでんでした。 # sed -i '/^test-owner/D' /etc/aliases # newaliases |
Copyright (C) 2005 ataru