mailman安装配置总结
简介:
Mailman是一个帮助管理email邮件列表的软件。能够支持在web上显示,允许用户订阅,取消订阅,管理等功能。
requirements:
Python > 1.5.2
SMTP server
安装过程:
你可以选择原码包进行自己编译或者安装rpm包。我为了偷懒,到rpmfind.net上搜索了一下符合自己平台的rpm包,然后一个rpm -ivh mailman-2.1.8-0.FC4.1.x86_64.rpm就安装上了,我选择2.1.8主要是为了能支持简体中文,以前系统自带的2.1.5就不支持简体中文。我的系统Python版本是:Python 2.3。
如果要自己编译的话,可以这样[我没试过,有了rpm我就会偷懒了:)]
下面是原码安装过程
- 创建mailman用户
| useradd mailman |
- 添加mailman用户组
| groupadd mailman |
- 创建mailman安装目录
| chgrp mailman . chmod a+rx,g+ws . |
- 安装
| |
- 安装检查
| |
接下来就是配置了,主要是对mm_cfg.py的修改[对原码安装和rpm安装都适用]。
下面是配置过程
- 配置apache服务器[若是rpm安装,此步可省略,因为它在conf.d下面自动生成mailman.conf]
| |
| cp /usr/local/mailman/icons/*.{jpg,png} /path/to/apache/icons |
| |
- 配置mailman
在文件中添加以下代码,主要是为了默认支持简体中文。
| |
好了,你可以通过http://yourip/mailman来查看你的邮件列表了。
杂项:常用的列表管理命令
newlist 新建列表
mmsitepass 设置邮件列表管理员帐号
/etc/init.d/mailman start 启动mailman
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
