概要
公式サイト
インストール
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)
設定
% /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 # メーリングリスト一覧の公開設定(Yes:公開する、No:非公開) DEFAULT_LIST_ADVERTISED = No
/etc/cron.d/mailman に /usr/lib/mailman/cron/crontab.in をコピーする
利用方法
リスト作成
/usr/lib/mailman/bin/newlist リスト名
リストの削除
/usr/lib/mailman/bin/rmlist -a リスト名