iRedMail:具有LDAP,Postfix,RoundCube,Dovecot,ClamAV,DKIM,SPF的全功能邮件服务器CentOS 5.x
最后编辑03/31/2011
iRedMail是一个外壳脚本,可让您在CentOS 5.x和Debian(Lenny)5.0.1(不支持i386和x86_64)上不到2分钟内快速部署全功能邮件解决方案。 其目的是使Linux邮件服务器的安装和配置简单易用。 iRedMail支持OpenLDAP和MySQL作为用于存储虚拟域和用户的后端。本教程将介绍如何使用OpenLDAP作为后端。
邮件服务器组件: http : //code.google.com/p/iredmail/wiki/Main_Components
讨论论坛: http : //www.iredmail.org/forum/
现在最新版本的iremail开始支持Debian(Lenny)5.0.1,您可以查看安装指南http://code.google.com/p/iredmail/wiki/Installation_on_Debian
初步说明
在本教程中,我使用:
主机名server1.example.com
LDAPPostfix: dc = example,dc = com
OpenLDAP管理员帐号: cn = manager,dc = exmple,dc = com
邮件域: example.com
邮件传递(邮箱)路径: / home / vmail / domains
这些设置可能会有所不同,因此您必须在适当的情况下更换它们。
要求
安装CentOS 5.x,建议使用最低安装,确保不安装Apache,PHP和MySQL。 如果安装了yum,可以将其删除。
Yum正在工作,因为安装需要使用CentOS源码包。
DNS MX记录设置没有问题。
安装
下载iRedMail脚本:
wget http://iredmail.googlecode.com/files/iRedMail-0.7.1.tar.bz2
tar xjf iRedMail-0.7.1.tar.bz2
运行脚本进行安装:
cd iRedMail-0.7.1
sh iRedMail.sh
欢迎页面:
邮件传递(邮箱)路径,所有电子邮件应存储在此目录中。
iRedMail支持OpenLDAP和MySQL作为后端存储虚拟域和用户。 选择OpenLDAP。
LDAPPostfix,通常是您的域名:
为LDAP服务器管理员设置密码。 管理员帐户在/etc/openldap/slapd.conf
中定义,常用的是: cn = Manager,dc = example,dc = com
设置LDAP虚拟域管理员密码的密码。 cn = vmailadmin,dc = example,dc = com
用于管理所有虚拟域/用户。
添加您的第一个虚拟域:
第一个虚拟域的虚拟域管理员帐户。 默认为'postmaster'。