iRedMail:邮件服务器与LDAP,Postfix,RoundCube,Dovecot,ClamAV,SpamAssassin,Amavisd(Debian 5.0.1)

iRedMail:邮件服务器与LDAP,Postfix,RoundCube,Dovecot,ClamAV,SpamAssassin,Amavisd在Debian(Lenny)5.0.1

最后编辑03/31/2011

iRedMail是一个外壳脚本,可让您在不到2分钟内快速部署全功能邮件解决方案。 由于iRedMail 0.5,它支持Debian 5.0.1(它支持i386和x86_64)。 其目的是使Linux邮件服务器的安装和配置简单易用。 iRedMail支持OpenLDAP和MySQL作为用于存储虚拟域和用户的后端。本教程将介绍如何使用OpenLDAP作为后端。

现在iRedmail提供了两个webmail程序,RoundCube和SquirrelMail,并且都支持MySQL和OpenLDAP后端,并且可以更改密码。

1要求

强烈建议您使用“netinst”版本安装最小的Debian系统,然后通过iRedMail解决方案部署邮件服务。 例如:

要安装此类系统,您将需要以下信息:

2初步说明

在本教程中,我们使用:

  • 主机名mail.example.com
  • IP地址192.168.1.10
  • LDAPPostfix(root dn) dc = example,dc = com
  • 第一个虚拟域: example.com


4设置主机名

在Debian(Lenny)中,主机名设置在这两个文件中:

* / etc / hostname :主机名设置
* / etc / hosts :hostname <=> IP地址映射

将此主机名映射到“127.0.0.1”(警告:将FQDN主机名列为第一项)。

# vi /etc/hosts
#127.0.0.1       localhost
#127.0.1.1      mail.example.com        mail
127.0.0.1   mail.example.com mail localhost localhost.localdomain

# vi /etc/hostname
mail

验证FQDN主机名:

# hostname --fqdn
mail.example.com

5启动iRedMail安装

切换到root用户,我们必须在没有sudo的情况下以root用户身份执行其他命令。

$ sudo su -

下载iRedMail的新版本:

# wget http://iredmail.googlecode.com/files/iRedMail-0.7.0.tar.bz2
# tar jxvf iRedMail-0.7.0.tar.bz2


启动iRedMail安装程序:

# cd iRedMail-0.7.0
# bash iRedMail.sh

欢迎页面:

所有电子邮件应存储在此目录中:

iRedMail支持OpenLDAP和MySQL作为后端存储虚拟域和用户。 建议使用OpenLDAP。

LDAPPostfix,通常是您的域名,如: dc = example,dc = com
iRedMail将把所有的虚拟域/用户置于'o = domains,dc = example,dc = com',它被称为'LDAP base dn': o = domains,dc = example,dc = com

为LDAP服务器管理员设置密码。 管理员帐户在/etc/ldap/slapd.conf中定义,常规是: cn = Manager,dc = example,dc = com

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏