Iredmail安装及配置文档
1、
1)安装系统版本:ubuntu-12.04-server
邮件系统安装版本:iredmail_0.8.1
组件:
Apache2.2.x(webmail访问支持)
PHP 5.3.x(动态网站支持)
MySQL5.1.x(数据库,用户名存储)
OpenLDAP2.4.x(也用于用户名存储,可与Mysql之间二选一)
Postfix2.7.x ( MTA )(邮件重要组件,MTA)
Dovecot1.2.x(pop和imap的服务器,MDA)
Amavisd2.6.x(负责调用 ClamAV 对邮件进行病毒扫描,负责调用 SpamAssassin 对邮件内容进行过滤)
ClamAV0.9x(反病毒工具包)
SpamAssassin3.2.x(内容过滤,防垃圾邮件)
Policyd 1.8.x(访问控制,灰名单)
Pysieved 1.0
Roundcube0.7.2 (Webmail )
phpMyAdmin 3.3(phpMyAdmin 是一个用PHP编写的,可以通过web方式控制和操作 MySQL数据库)
phpLDAPadmin 1.2(基于Web的LDAP管理工具用于管理LDAP服务器的各个方面)
Awstats 6.9(统计工具)
2)iredmail的安装
注意:iredmail安装需要干净的系统环境,意思是服务器不存在与组件相关服务,如apache,mysql,OpenLDAP,postfix,Dovecot,Amavisd等。否则会覆盖原来的配置文件,甚至导致iredmail安装失败。
以下操作均为管理员用户
1>修改主机名,(/etc/hosts和/etc/hostname)
root@mail:~#cat /etc/hostname
root@mail:~#cat /etc/hosts
127.0.0.1 localhost mail.21com.comlocalhost.localdomain
…….
使其马上生效root@mail:~# hostname -F /etc/hostname
下载最新版本的iredmail,并解压
wget http://iredmail.googlecode.com/files/iRedMail-0.8.1.tar.bz2
root@mail:~#tar jxvf iRedMail-0.8.1.tar.bz2
注意:修改iRedMail-0.8.1/pkgs/get_all.sh文件。把所有iredmail.org替换为173.254.22.21。若还无法下载文件则将173.254.22.21
替换为iredmail.com(目的:iredmail.org域名被国家屏蔽,需要更换域名)
末行模式:%s/iredmail.org/iredmail.com/g
进入文件夹,执行安装脚本
root@mail:~/iRedMail-0.7.0# bash iRedMail.sh
进入安装页面:
选yes
选择用于存储所有邮件的目录(注意:由于所有邮件都将存储在这个目录,所以这个目录需要占用较多的磁盘空间)
填写你想的目录路径,next
选择mysql(空格键选择),<因公司老版本为mysql,也可选opeldap或postqresql>
Next
填写mysql用户root密码
Next
添加域名,(公司域名为21com.com)
Next
设置domain(webmail管理员)管理员postmaster密码(图片非原图,但方法一样)
Next
设置domain第一个用户www的密码
Next
默认选项
Next
是否开始安装
输入y回车
是否现在使用防火墙和sshd加密连接,端口22
输入y回车
是否重启防火墙和22端口
输入n回车(因现在使用22端口远程连接,所以不重启,但是直接操作服务器也可选重启)
是否现在启动postfix
输入y回车
安装完成
重启服务器
2>测试邮件服务器
访问服务器邮件地址:
注意:postmaster不是邮箱用户不可登陆邮箱
说明webmail可用
登陆https://服务器域名/iredadmin
说明webmail控制终端可用
Iredmail服务搭建到现在就结束了