在Ubuntu下安装配置Mailman电子邮件收发软件

本向导将向您介绍如何在">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的处理进程将会被这个用户所掌握。

时间: 2025-01-01 13:05:53

在Ubuntu下安装配置Mailman电子邮件收发软件的相关文章

图文详解Ubuntu下安装配置Mysql教程_Mysql

Ubuntu安装Mysq有l三种安装方式,下面就为大家一一讲解,具体内容如下 1. 从网上安装 sudo apt-get install mysql-server.装完已经自动配置好环境变量,可以直接使用mysql的命令. 注:建议将/etc/apt/source.list中的cn改成us,美国的服务器比中国的快很多. 2. 安装离线包,以mysql-5.0.45-linux-i686-icc-glibc23.tar.gz为例. 3. 二进制包安装:安装完成已经自动配置好环境变量,可以直接使用m

Linux基本配置和管理 9 ---- ubuntu下安装配置jdk

原文出处 第一步:下载jdk-7-linux-i586.tar.gz [plain] view plaincopy wget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz   (注:如果下载不下来,建议使用迅雷下载,然后拷贝到Linux系统上.) 第二步:解压安装 [plain] view plaincopy sudo tar -zxvf ./jdk-7-linux-i586.tar.gz  -C

ubuntu下安装配置svn方法详解

1. 安装svn 如果是ubuntu系统,直接 sudo agt-get install subversion 2. 创建svn库  代码如下 复制代码 svnadmin create /home/robin/svn 3. 配置用户.权限 a. cd /home/robin/svn/conf b. vi svnserve.conf , 取消passwd, authz 两行的注释 c. vi passwd , 添加用户 [users] zhanglb = 123 d. vi authz , 配置权

Ubuntu下安装配置Nginx+PHP环境

安装Nginx 略 安装PHP  代码如下 复制代码 sudo apt-get install php5-cli php5-cgi php5-fpm php5-mcryp 修改Nginx配置  代码如下 复制代码 server {         #listen   80; ## listen for ipv4; this line is default and implied         #listen   [::]:80 default ipv6only=on; ## listen fo

Ubuntu下安装Go语言开发环境及编辑器的相关配置_Golang

安装 Windows下是直接的安装包,这里我们略过,来看一下Ubuntu下安装Go: sudo add-apt-repository ppa:gophers/go sudo apt-get update sudo apt-get install golang-stable 或 sudo apt-get install golang 或者直接下载go语言安装包 环境配置: vi /etc/profile 加入 export GOROOT=/usr/lib/go export GOARCH=386

详解Ubuntu下安装和配置Apache2_Linux

在Ubuntu中安装apache 安装指令: sudo apt-get install apache2 安装结束后: 产生的启动和停止文件是:/etc/init.d/apache2 启动: sudo apache2ctl -k start 停止: sudo apache2ctl -k stop 重新启动: sudo apache2ctl -k restart 配置文件保存在:/etc/apache2 需要说明的是,普通的apache发行版本配置文件是:httpd.conf Ubuntu发行版本的

Fedora和Ubuntu下安装OpenGL开发环境配置

Fedora下OpenGl开发环境配置 开发OpenGL工程需要3个库文件和对应的头文件: libglut.so,libGLU.so,libGL.so, gl.h ,glu.h, glut.h 这些库在linux系统中默认都有,使用locate命令验证都在标准库目录(/usr/lib)下: [root@localhost GL]# locate libglut.so /usr/lib/libglut.so.3 /usr/lib/libglut.so.3.9.0 [root@localhost G

ubuntu下简单配置mysql数据库

ubuntu下简单配置mysql数据库 一). ubuntu下mysql安装布局: /usr/bin                      客户端程序和mysql_install_db /db                             数据库和日志文件 /var/run mysqld        服务器 /etc/mysql mysql       配置文件my.cnf /usr/share/mysql       字符集,基准程序和错误消息 /etc/init.d/mysq

《循序渐进学Docker》——3.3 在Ubuntu下安装Docker

3.3 在Ubuntu下安装Docker 通过GNU GRUB选择进入Ubuntu系统,配置好网络. 先通过下面命令更新一下apt软件源. sudo apt-get update 安装Docker有两种方式. 方法一:从apt源安装docker.io,但版本比较旧. sudo apt-get install docker.io 方法二:使用官方提供的安装脚本,可以安装最新版本的Docker,推荐使用这种安装方式,安装命令如下: sudo apt-get install curl curl -sS