[HOME]: [Mac OS X]: [MacPython]: [Emacs]: [生存報告記]: [MacEmacs JP Project]: [NTEmacs JP Project]:

概要

公式サイト

Mailman, GNU メーリングリスト管理システム

インストール

curl -O ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/core/development/source/SRPMS/mailman-2.1.8-1.src.rpm
rpmbuild --rebuild mailman-2.1.8-1.src.rpm |& tee my-rpmbuild-log
sudo rpm -Uvh /usr/src/redhat/RPMS/i386/mailman-2.1.8-1.i386.rpm

automakeのバージョンによってはunderquoted definitionが数個発生する場合があります。内容を確認してください。

インストールディレクトリを確認しておいてください

/usr/share/doc/mailman-2.x/INSTALL.REDHAT
/usr/lib/mailman
/var/mailman
/etc/mailman

/etc/mailman/aliases

RPM Search mailman-2.1.8-1.i386.rpm

メーリングリストサーバー構築(Postfix+Mailman編) - Fedoraで自宅サーバー構築

メーリングリストサーバー構築(sendmail+Mailman) - CentOSで自宅サーバー構築

Mailman(メーリングリストサーバ)の導入・設定メモ FreeBSD(fkimura.com)

ja-mailman

設定

% /usr/lib/mailman/bin/mmsitepass <your-site-password>
/usr/lib/mailman/Mailman/mm_cfg.py
/usr/lib/mailman/cgi-bin

vi 
# URLを設定する
DEFAULT_URL_HOST = 'exsample.com'
# SMTPサーバを設定する
DEFAULT_EMAIL_HOST = 'exsample.com'
# virtualhostに設定する
add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
# 日本語にする
DEFAULT_SERVER_LANGUAGE = 'ja'
# httpsで通信するようにする
DEFAULT_URL_PATTERN = 'https://%s/mailman/'
# Webからのメーリングリスト削除の設定(YES:可能、NO:不可能)
OWNERS_CAN_DELETE_THEIR_OWN_LISTS = No
# メールに連番を付与する
DEFAULT_SUBJECT_PREFIX = "[%(real_name)s:%%d] "
# 投稿者ヘのメール配信設定()
DEFAULT_REPLY_GOES_TO_LIST = 1
# 新規メンバー設定
DEFAULT_NEW_MEMBER_OPTIONS = 0
# 非会員ヘの対応設定
DEFAULT_GENERIC_NONMEMBER_ACTION = 2

/etc/cron.d/mailman
/usr/lib/mailman/cron/crontab.in
をコピーする

利用方法

リスト作成

/usr/lib/mailman/bin/newlist リスト名

リストの削除

/usr/lib/mailman/bin/rmlist -a リスト名

参考サイト

mailman

Mailman 標準ハンドブック: 本


ServerConstruction