Tag: iRedMail

iRedMail解决方案

Posted by – 2009-05-09

#########################
#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
#完