2018-11-21  2,492 views 评论

centos 7搭建邮件服务器iRedMail

一、环境说明

CentOS-7-x86_64-DVD-1804,iRedMail-0.9.8.tar.bz2

二、安装操作系统

安装操作系统不赘述,但有一点建议,就是在安装时把hostname设置好,免得后面还要修改。

https://images2018.cnblogs.com/blog/1365250/201808/1365250-20180829221548148-1307240478.png

安装完成后运行yum update -y更新系统

https://images2018.cnblogs.com/blog/1365250/201808/1365250-20180829221629569-1062424695.png

禁用 SELinux

https://images2018.cnblogs.com/blog/1365250/201808/1365250-20180829222117786-1921186453.png

https://images2018.cnblogs.com/blog/1365250/201808/1365250-20180829222129880-1543531942.png

 

三、安装iRedMail

当前最新稳定版为2018年4月3日发布的iRedMail-0.9.8.tar.bz2,详细信息参考官网https://www.iredmail.com/download.html

输入命令 wget  https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.9.8.tar.bz2下载安装包

https://images2018.cnblogs.com/blog/1365250/201808/1365250-20180829222845851-1437301377.png

输入命令tar xjf iRedMail-0.9.8.tar.bz2 解压,进入解压后的文件夹

https://images2018.cnblogs.com/blog/1365250/201808/1365250-20180829223120396-365531595.png

输入bash iRedMail.sh进行安装。

很多文章在这一步提到由于sh文件内的域名解析在国内无法解析,导致无法正常下载安装文件,需要修改为国内镜像源才能安装。但实际安装时发现,由于国内镜像源的相关软件版本较低,无法用于0.9.8,因此是没用的,而直接执行命令bash iRedMail.sh是可以正常下载并安装的,即使因为网络原因个别文件无法下载,也可以根据URL使用浏览器下载后放到/iRedMail-0.9.8/pkgs/misc/目录下即可正常进行安装。

https://images2018.cnblogs.com/blog/1365250/201808/1365250-20180829224132210-1158647219.png

安装过程如下:

https://images2018.cnblogs.com/blog/1365250/201808/1365250-20180829224303300-92788062.png

用户邮箱位置,使用默认或者自己指定目录

https://images2018.cnblogs.com/blog/1365250/201808/1365250-20180829224757611-1660658668.png

选择Nginx作为Web Server

https://images2018.cnblogs.com/blog/1365250/201808/1365250-20180829224810549-15315401.png

选择邮件账户存储后端,由于我只是测试用,所以选择MariaDB

https://images2018.cnblogs.com/blog/1365250/201808/1365250-20180829224843694-2129657716.png

设置MySQL管理员密码

https://images2018.cnblogs.com/blog/1365250/201808/1365250-20180829224950094-1852233875.png

设置邮件域名

https://images2018.cnblogs.com/blog/1365250/201808/1365250-20180829225013990-486042841.png

设置邮件域管理员postmaster@test.com的密码

https://images2018.cnblogs.com/blog/1365250/201808/1365250-20180829225047009-627106627.png

选择功能,建议全部勾选

https://images2018.cnblogs.com/blog/1365250/201808/1365250-20180829225142654-1243593921.png

信息汇总,输入y并回车继续安装

https://images2018.cnblogs.com/blog/1365250/201808/1365250-20180829225225613-1732090622.png

一共需要安装56+145个packages

https://images2018.cnblogs.com/blog/1365250/201808/1365250-20180831124833848-686589622.png

是否在防火墙中添加iRedMail提供的规则,建议选择y

https://images2018.cnblogs.com/blog/1365250/201808/1365250-20180831124813996-366450510.png

规则添加完毕后需要重启防火墙

https://images2018.cnblogs.com/blog/1365250/201808/1365250-20180831124904389-434981218.png

是否使用IRedMail提供的MySQL配置,选择y

https://images2018.cnblogs.com/blog/1365250/201808/1365250-20180831124944351-1252249636.png

安装完成信息汇总,需要重启系统来启动Mail服务

https://images2018.cnblogs.com/blog/1365250/201808/1365250-20180831125059991-1827629409.png

重启后,使用浏览器打开网址https://127.0.0.1/mail/,输入管理员的账号和密码

https://images2018.cnblogs.com/blog/1365250/201808/1365250-20180831125200208-655068145.png

登录成功,可以看到三封系统发过来的使用注意事项

https://images2018.cnblogs.com/blog/1365250/201808/1365250-20180831125236692-2085705040.png

至此,iRedMail安装完毕,可以自行添加用户发送邮件进行进一步的测试。

 

原创文章或网络摘录,转载请注明: 转载自守候的时光

本文链接地址: centos 7搭建邮件服务器iRedMail

打赏

给我留言

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: