mailmanインストール構成の概要
概要:Mailmanは、emailメールリストの管理を支援するソフトウェアです.Web上での表示、ユーザーの購読、購読のキャンセル、管理などの機能をサポートできます.requirements:Python>1.5.2 SMTP serverインストールプロセス:オリジナルパッケージを選択してrpmパッケージを自分でコンパイルまたはインストールできます.サボるためにrpmfind.Netで自分のプラットフォームに合ったrpmパッケージを検索し、rpm-ivh mailman-2.18-0.FC4.1.x86_64.rpmがインストールされましたが、2.1.8を選んだのは主に簡体字中国語をサポートするためで、以前システムが持参した2.1.5は簡体字中国語をサポートしていませんでした.私のシステムPythonバージョンは:Python 2.3です.もし自分でコンパイルするならば、このようにすることができます[私は試したことがなくて、rpmがあって私は怠けます:)]次は原コードのインストールの過程です
mailmanユーザーの作成
useradd mailman
mailmanユーザーグループの追加
groupadd mailman
mailmanインストールディレクトリの作成
インストール
インストールチェック
主に権限設定を確認し、自動的に修復します.エラーがなければインストール成功:)rpmのインストールにもcheck_perms検査.
次は構成です.主にmm_です.cfg.pyの修正[原コードインストールとrpmインストールに適用].
次は構成プロセスです.
apacheサーバの構成[rpmインストールの場合、conf.dの下でmailman.confを自動的に生成するため、このステップは省略できます]httpd.confに次の内容を追加します.
Webサーバの下に画像ファイルをコピーします.
cp/usr/local/mailman/icons/*.{jpg,png}/path/to/apache/icons
apacheを再起動し、新しいリストを作成します:mailman
mailman の構成
mm_が見つかりましたcfg.py、rpmでインストールされている場合は、一般的に/etc/mailmanの下にあります.
ファイルに以下のコードを追加します.主にデフォルトで簡体字中国語をサポートするためです.
はい、通過できます.http://yourip/mailmanあなたのメールリストを見に来ました.
その他:一般的なリスト管理コマンド
新リストの新規作成
mmsitepass
メーリングリスト管理者アカウントの設定
/etc/init.d/mailman start mailman起動
mailmanユーザーの作成
useradd mailman
mailmanユーザーグループの追加
groupadd mailman
mailmanインストールディレクトリの作成
mkdir /usr/local/mailman
cd /usr/local/mailman
chgrp mailman . chmod a+rx,g+ws . インストール
tar zxvf mailman-2.1.x.tar.gz
cd mailman-2.1.x
./configure --prefix=/usr/local/mailman --with-cgi-gid=apache --with-mailhost=xxxx.net--with-urlhost=www.xxxx.net --with-username=mailman --with-groupname=mailman--with-mail-gid=nobody
make
make install
インストールチェック
/usr/local/bin/check_perms -f
主に権限設定を確認し、自動的に修復します.エラーがなければインストール成功:)rpmのインストールにもcheck_perms検査.
次は構成です.主にmm_です.cfg.pyの修正[原コードインストールとrpmインストールに適用].
次は構成プロセスです.
apacheサーバの構成[rpmインストールの場合、conf.dの下でmailman.confを自動的に生成するため、このステップは省略できます]httpd.confに次の内容を追加します.
ScriptAlias /mailman/ /usr/local/mailman/cgi-bin/
<Directory /usr/local/mailman/cgi-bin/>
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
Alias /pipermail/ /var/lib/mailman/archives/public/
<Directory /var/lib/mailman/archives/public>
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Webサーバの下に画像ファイルをコピーします.
cp/usr/local/mailman/icons/*.{jpg,png}/path/to/apache/icons
apacheを再起動し、新しいリストを作成します:mailman
cd /usr/local/mailman/
bin/newlist mailman
mailman の構成
mm_が見つかりましたcfg.py、rpmでインストールされている場合は、一般的に/etc/mailmanの下にあります.
ファイルに以下のコードを追加します.主にデフォルトで簡体字中国語をサポートするためです.
DEFAULT_SERVER_LANGUAGE = 'zh_CN'
はい、通過できます.http://yourip/mailmanあなたのメールリストを見に来ました.
その他:一般的なリスト管理コマンド
新リストの新規作成
mmsitepass
メーリングリスト管理者アカウントの設定
/etc/init.d/mailman start mailman起動