CentOS 7.4 安装部署 iRedMail 邮件服务器

时间:2021-11-19 18:04:37

在公司部署了一套开源的邮件网关Scrollout F1用来测试,由于Scrollout F1需要使用IMAP协议连接到邮件服务器上的隔离邮箱,抓取GOOD和BAD文件夹里的邮件进行贝叶斯学习,但公司的邮件服务器没有开启IMAP服务,为了不动生产环境,决定单独搭建一套邮件服务器。经过一番搜索,决定采用CentOS + iRedMail。

一、环境说明

虚拟化环境,CentOS-7-x86_64-DVD-1804,iRedMail-0.9.8.tar.bz2

二、安装操作系统

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

CentOS 7.4 安装部署 iRedMail 邮件服务器

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

CentOS 7.4 安装部署 iRedMail 邮件服务器

 禁用 SELinux

CentOS 7.4 安装部署 iRedMail 邮件服务器

CentOS 7.4 安装部署 iRedMail 邮件服务器

 

三、安装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下载安装包 

CentOS 7.4 安装部署 iRedMail 邮件服务器

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

CentOS 7.4 安装部署 iRedMail 邮件服务器

输入bash iRedMail.sh进行安装。

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

CentOS 7.4 安装部署 iRedMail 邮件服务器

安装过程如下:

CentOS 7.4 安装部署 iRedMail 邮件服务器

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

CentOS 7.4 安装部署 iRedMail 邮件服务器

选择Nginx作为Web Server

CentOS 7.4 安装部署 iRedMail 邮件服务器

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

CentOS 7.4 安装部署 iRedMail 邮件服务器

设置MySQL管理员密码

CentOS 7.4 安装部署 iRedMail 邮件服务器

设置邮件域名

CentOS 7.4 安装部署 iRedMail 邮件服务器

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

CentOS 7.4 安装部署 iRedMail 邮件服务器

选择功能,建议全部勾选

CentOS 7.4 安装部署 iRedMail 邮件服务器

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

CentOS 7.4 安装部署 iRedMail 邮件服务器

一共需要安装56+145个packages

CentOS 7.4 安装部署 iRedMail 邮件服务器

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

CentOS 7.4 安装部署 iRedMail 邮件服务器

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

CentOS 7.4 安装部署 iRedMail 邮件服务器

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

CentOS 7.4 安装部署 iRedMail 邮件服务器

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

CentOS 7.4 安装部署 iRedMail 邮件服务器

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

CentOS 7.4 安装部署 iRedMail 邮件服务器

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

CentOS 7.4 安装部署 iRedMail 邮件服务器

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

如果向其他邮件服务器发送邮件,需要在DNS上添加A记录和MX记录。

安装时参考了以下博文https://blog.csdn.net/FreshSunMa/article/details/80631094,在此对原作者表示感谢!