本向导将向您介绍如何在">Ubuntu下使用apache网络服务器系统以及exim电子邮件服务器系统安装配置Mailman电子邮件收发软件。此向导只针对有经验的linux用户以及系统管理员。
假如这是您第一次接触Mailman,本章的内容或许可以对您起到抛砖引玉的作用。Mailman是一个专门用于管理电邮讨论群以及newsletter的开源软件。有许多开源的mailinglist(包括Ubuntu mailing list)使用Mailman作为创建mailing list的工具。Mailman功能强大,易于安装及维护。
您必须保证您熟悉如何执行linux命令,如何编辑文件,如何在linux系统里开始以及终止服务。同时您必须是Ubuntu系统的管理员,已经连接上网,并已经预设好/etc/apt/sources.list.
安装
Mailman为管理员以及普通用户提供了网页界面。Mailman采用外设的电邮服务器来发送以及接受邮件,他能很好的在以下服务器下工作
Postfix
Exim
Sendmail
Qmail
在本章我们将为您介绍如何安装mailman,如何apache网络服务器以及Exim或Postfix电邮服务器。如果您需要为其他的电邮服务器安装mailman,请参考后面的特别需要指南,您将在文章的末尾处找到。
Apache2
Apache2 已经在库中。请安装一下包文件:apache2
Exim4
Exim4 已经在库中。请安装以下包文件:exim4
一旦exim4被安装,设置文件将会存储在/etc/exim4/。在ubuntu中默认的情况下, exim4 设置文件被一分为二。你能通过改变以下这几个文件中的变量改变这些显示情况:
/etc/exim4/update-exim4.conf:
dc_use_split_config='true'
我们将在下一节讨论Exim4更多的设置方法^_^,如果你在安装时遇到了任何你不能解决的问题,请适当的咨询mailing list以获得更多的帮助。^_^
后缀
安装以下包文件: postfix,请选择“Internet Site(网站)”和default options默认选项。
Mailman
Mailman 已经在库中。请安装以下包文件mailman。
它从/var/lib/mailman中复制了安装文件。它会安装CGI脚本在/usr/lib/cgi-bin/mailman 文件夹。
Mailman 创建了一个名为“list”的Linux用户。它还创建了一个名为list的Linux用户组。Mailman的处理进程将会被这个用户所掌握。