#########################
#iRedMail解决方案
#Author: 楚霏
#Date: 2009-4-14
#Env: Centos 5.2 x86_64
#########################
一、准备工作:
环境:Centos 5.2 x86_64
所需软件:
iRedMail-0.4.0.tar.bz2
####################################
下载相关软件
wget http://iredmail.googlecode.com/files/iRedMail-0.4.0.tar.bz2
####################################
二、安装配置
(1)配置系统主机名
hostname mail.chengyongxu.com #修改与主机名有关的两个文件 vi /etc/sysconfig/network #----------------------------引用文字-开始---------------------------- HOSTNAME=mail.chengyongxu.com #----------------------------引用文字-结束---------------------------- vi /etc/hosts #----------------------------引用文字-开始---------------------------- 127.0.0.1 localhost.localdomain localhost mail.chengyongxu.com mail ::1 localhost6.localdomain6 localhost6 ################################################ 127.0.0.1 mail.chengyongxu.com 127.0.0.1 pop3.chengyongxu.com 127.0.0.1 smtp.chengyongxu.com #----------------------------引用文字-结束----------------------------
(2)解压安装
cd /usr/local/src tar xvf iRedMail-0.4.0.tar.bz2 cd iRedMail-0.4.0/pkgs/ #建议先看一下下载相关软件包的这个脚本 less get_all.sh #运行,下载相关软件并且会生成/etc/yum.repos.d/iRedMail.repo sh get_all.sh #其实下载的都是基于postfix+dovecot+clamav的相关包。漫长的等待,直到下载完毕。进行安装 cd .. sh iRedMail.sh #此时会出现安装进程的欢迎页面 #选择用于存储所有邮件的目录 #选择使用哪种程序来存储虚拟域和虚拟用户 #设置 MySQL 数据库的 root 用户的密码 #设置用于管理所有虚拟域的数据库管理员 vmailadmin 的密码 #设置邮件服务器的第一个虚拟域。例如:chengyongxu.com,chengyongxu.cn #设置上面定义的虚拟域的管理员名称,默认的是 postmaster。 #设置虚拟域管理员的密码 #设置第一个普通的虚拟用户,如:user1 #设置上面定义的普通虚拟用户的密码 #选择是否使用managesieve服务,该服务用于提供给您的邮件用户自定义邮件过滤规则,以及假期自动回复等功能。建议使用 #选择是否为您的邮件服务提供 POP3, POP3S, IMAP,IMAPS 服务。建议选择该服务 #选择额外的软件。 #PostfixAdmin:作为虚拟域、虚拟用户的管理工具; #Awstats:作为 Apache 和邮件的日志分析工具; #Mailgraph:作为查看邮件收发情况简单工具。 #如果您选择了 PostfixAdmin,需要设置邮件虚拟域的全局管理员,该管理员可以管理所有虚拟域与虚拟用户。 #如果您选择了 Awstats 作为 web 和邮件日志分析工具,需要配置用于访问该程序的用户名和密码 #设置操作系统的root用户的邮件别名,必须是邮件地址。 #开始自动安装软件包,并对安装好的软件包进行自动配置 #安装完成后建议查看/usr/local/src/iRedMail目录下的iRedMail.tips文件,这里保存了密码和相关软件的配置信息。 #安装完毕后,对apache进行适宜的配置,如主机名、DocumentRoot和虚拟主机等,不再赘述。 #对DocumentRoot下的相关目录建议重命名,postfixadmin、awstats、pma能有验证机制更好 ls /var/www/ awstats error icons postfixadmin-2.2.1.1 cgi-bin html phpMyAdmin-2.11.9.4-all-languages roundcubemail-0.2-stable
#登录http://mail.chengyongxu.com,就可进行收发邮件等操作。
#Thunderbird和Foxmail等邮件客户端工具的接收服务器填pop3.chengyongxu.com,发送服务器填smtp.chengyongxu.com
#完