使用 mailman 架设邮件列表
来源:asp之家 时间:2010-03-11 18:45:00
1 安装邮件列表程序
apt-get install mailman
2 修改配置 /etc/mailman/mm_cfg.py 此服务器采用exim4作为邮件服务
DEFAULT_EMAIL_HOST = 'lists.mydomain.com'
DEFAULT_URL_HOST = 'www.mydomain.com'
MTA = None
3 添加默认的邮件列表
newlist mailman
4 设置邮件列表管理员帐号
mmsitepass
5 设置网页访问在apache的配置文件中增加:
代码:
ScriptAlias /mailman/ /usr/lib/cgi-bin/mailman/
Alias /pipermail/ /var/lib/mailman/archives/public/
RedirectMatch ^/*$ http://www.mydomain.com/mailman/listinfo
<Directory "/var/lib/mailman/archives/public/">
AddDefaultCharset Off
</Directory>
<Directory "/usr/lib/cgi-bin/mailman/">
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
使用 http://www.mydomain.com/ 来访问
6 修改exim4配置
增加:
MM_HOME=/var/lib/mailman
MM_UID=list
MM_GID=list
domainlist mm_domains=lists.mydomain.com
MM_WRAP=MM_HOME/mail/mailman
MM_LISTCHK=MM_HOME/lists/${lc::$local_part}/config.pck
增加router:
代码:
mailman_router:
driver = accept
domains = +mm_domains
require_files = MM_LISTCHK
local_part_suffix_optional
local_part_suffix = -admin :
-bounces : -bounces+* :
-confirm : -confirm+* :
-join : -leave :
-owner : -request :
-subscribe : -unsubscribe
transport = mailman_transport
增加transport:
代码:
mailman_transport:
driver = pipe
command = MM_WRAP
'${if def:local_part_suffix
{${sg{$local_part_suffix}{-(\w+)(\+.*)?}{$1}}}
{post}}'
$local_part
current_directory = MM_HOME
home_directory = MM_HOME
user = MM_UID
group = MM_GID
执行 /etc/init.d/exim4 reload
校验:
代码:
# exim4 -bt test@lists.mydomain.com
test@lists.mydomain.com
router = mailman_router, transport = mailman_transport
7 修改管理转发帐号
修改 /etc/aliases 增加:
mailman: root
mailman-owner: mailman
执行newaliases增加完毕。
8 启动mailman
/etc/init.d/mailman start
9 启动计划任务
cd /usr/lib/mailman/cron
crontab crontab.in
好了完成!


猜你喜欢
百度关键词排名基础算法:关于链接和点击
解决VMware 虚拟机开机黑屏的问题

加快你浏览PTC广告的小技巧

企业Sendmail邮件服务器的创建(2)
企业的销售渠道 品牌和口碑比网络营销更重要
Linux之邮件服务器配置指南
曹国伟:新浪不排除在垂直领域再分拆相关业务
外链是重”质”还是重”量”
UCenter Home新版优化用户邮箱验证等功能

做站切忌跟风
寻找人生的升华点 程序员的5000元大关
怎么禁用 Ubuntu 服务器中终端欢迎消息中的广告

SEO后遗症:如何把从搜索引擎来的用户留下?
互联网十年10大重要时刻:谷歌IPO登榜

VMWare Workstation虚拟机访问外网的图文教程

Docker容器中文乱码(修改docker容器编码格式)的解决方案
