安装部署iRedMail邮件服务器
1. 安装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下载安装包
[root@vps ~]# wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.9.8.tar.bz2
[root@vps ~]# tar xf iRedMail-0.9.8.tar.bz2
[root@vps ~]# cd iRedMail-0.9.8
[root@vps iRedMail-0.9.8]# sh iRedMail.sh //进行安装
很多文章在这一步提到由于sh文件内的域名解析在国内无法解析,导致无法正常下载安装文件。所以要进入iRedMail-0.9.8/pkgs/这个目录下面去修改一个文件(get_all.sh)
用搜索的功能,修改https --> http;下载地址相关的iredmail.org --> 106.187.51.47
修改的原因:国内已经将iredmail.org屏蔽,以上ip是日本镜像地址。
用命令也可以完成修改
[root@vps iRedMail-0.9.8]# cd pkgs/
[root@vps pkgs]# sed -i 's/iredmail.org/106.187.51.47/g' get_all.sh
[root@vps pkgs]# sed -i 's/https/http/g' get_all.sh
安装过程如下:
-
经过漫长的等待,会出现一个类图形界面:
-
第一步,点击Yes;(用键盘操作方法:Tab键“切换”,空格键“选择”或“取消选择”,Enter键“确定”)

-
第二步,填写邮件的存放目录,默认即可,但确保磁盘空间足够大。

-
第三步,选择Nginx作为Web Server

-
选择邮件账户存储后端,这里选择mysql

-
设置MySQL管理员密码

-
设置邮件域名

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

-
选择功能,建议全部勾选

-
信息汇总,输入y并回车继续安装
-
是否在防火墙中添加iRedMail提供的规则,建议选择y
-
规则添加完毕后需要重启防火墙
-
否使用IRedMail提供的MySQL配置,选择y
-
安装完成信息汇总,需要重启系统来启动Mail服务
-
重启后,使用浏览器打开网址https://server-ip/mail/,输入管理员的账号和密码(账号是postmaster@(你的域名),密码是你自己之前设置的)
登陆的时候会提示有风险,直接忽略它

使用管理员账号和密码登陆
用户名:postmaster@(你设置的域名)
密码:你设置的管理员登陆的密码

-
登陆IRedMail的管理员后台管理界面

使用管理员账号和密码登陆

-
添加邮箱用户jack(用户名:jack@harry.com; 密码:xxxxx)


邮箱存储量我设成100M



然后用Jack用户去登陆,并发送邮件进行测试
本文详细介绍如何在服务器上安装部署iRedMail邮件系统,包括下载安装包、配置域名解析、设置邮件账户存储后端等步骤,并提供了解决国内网络环境下安装问题的方法。

466

被折叠的 条评论
为什么被折叠?



