-
mailman
(管理電郵討論羣以及newsletter的開源軟件)
鎖定
Mailman是一個專門用於管理電郵討論羣以及newsletter的開源軟件。
- 外文名
- mailman
- 性 質
- 軟件
mailman功能
有許多開源的mailinglist(包括Ubuntu mailing list)使用Mailman作為創建mailing list的工具。Mailman功能強大,易於安裝及維護。
mailman須知
您必須保證您熟悉如何執行linux命令,如何編輯文件,如何在linux系統裏開始以及終止服務。同時您必須是Ubuntu系統的管理員,已經連接上網,並已經預設好/etc/apt/sources.list.
mailman安裝
Mailman為管理員以及普通用户提供了網頁界面。Mailman採用外設的電郵服務器來發送以及接受郵件,他能很好的在以下服務器下工作
Postfix
Exim
Sendmail
Qmail
在本章我們將為您介紹如何安裝mailman,如何apache網絡服務器以及Exim或Postfix電郵服務器。如果您需要為其他的電郵服務器安裝mailman,請參考後面的特別需要指南,您將在文章的末尾處找到。
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--with-urlhost=www.xxxx --with-username=mailman --with-groupname=mailman--with-mail-gid=nobody
make
make install
mailman配置
如果你在這一節中成功地完成了Mailman,Apache和Mail server的安裝。現在,你就需要配置它們。當你完成這一節後,你的Mailman將會征程工作!
配置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
找到mm_cfg的py文件,如果是rpm安裝的,一般在/etc/mailman下面,在文件中添加以下代碼,主要是為了默認支持簡體中文。
DEFAULT_SERVER_LANGUAGE = 'zh_CN'
mailman安裝完成
好了,你可以通過瀏覽器來查看你的郵件列表了。
- 參考資料
-
- 1. Mailman源碼安裝配置 .郵差網[引用日期2012-07-09]
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:7次歷史版本
- 最近更新: 眼眸印温柔780