今日我们来一些实际的、靠谱的部署。如何让自己有一个属于自己的邮箱系统。
我们说一下软件选择:
方案1:底层收发用postfix+ dovecot ;页面用roundmil;数据库可以用mysql(或者跟我一样用本地操作系统用户)
方案2:直接用iredmail吧,下载一个软件即可。执行程序,根据提示一步步进行。
下面我们简单介绍一下方案2,对用户最简单的方法。(什么数据库,什么配置都不需要管,一步步按照提示就可以安装了)也是建议新手使用,开始最好站在巨人的身上学习。
iredmail部署:
开始介绍iredmail,建议你准备好自己的主机(若嫌弃服务器准备麻烦,可以买一台云主机)
1.环境准备:1台云主机;
2.iredmail 安装包(建议你选择自己熟练的操作系统,我这里centos7.4;iredmail支持丰富的操作系统)
###使用稳定版本,就好了
wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.9.9.tar.bz2
3.iredmail开始安装
#解压
tar -jxvf iRedMail-0.9.9.tar.bz2
#进入对应目录
cd iRedMail-0.9.9
#开始执行,安装。(注意:还是到互联网下载相关组件 iRedAdmin mlmmjadmin iRedAPD等等)
bash iRedMail.sh
#一步步等待就可以了,因为它要下载&安装完成。其实,还是上文说的,iredmail就把前后端的,平台都封装好了,不需要烦心去一个个配件、功能、插件去安装,只需要会用即可。
4.配置一个完整的主机名字
#/etc/hostname 添加
mail
#/etc/hosts
127.0.0.1 mail.eflycloud.com localhost
121.201.123.170 mail.eflycloud.com
#不想重启服务器,
hostname mail
#重新打开ssh 新的终端
5.其实步骤4,应该放到 第1步骤,不过我们错了,就错了。重新执行
cd iRedMail-0.9.9
bash iRedMail.sh
#目录用你准备最大的空间,存放邮件就可以了。
#我用管MYSQL,所以maridb
#给数据库 一个密码
#给有邮箱系统一个 域名:eflycloud.com
#给邮箱管理员 定义个密码 (postmaster@eflycloud.com)就是邮箱管理员用的,用于管理平台(第1个账号)
#选择安装插件(webmail等等,建议全选)
#最后选择y(确认你的配置),耐心等待完成。
#你可以从这个过程中,看见很多东西都是提示你Y/N,如:SSH我是不建议你跟我一样22端口,容易被黑。我试下修改
#恭喜你,安装完成了
完成后,我们可以看见提示。
##你分配的邮箱账号,普通用户的webmail登陆
Roundcube webmail: https://mail.eflycloud.com/mail/
##也是一个登陆用途的webmail (可以不选择安装,不过我顺便)
SOGo groupware: https://mail.eflycloud.com/SOGo/
##邮件服务器的运行状态情况监控(方便、直观看连接数、CPU利用等等)
netdata (monitor): https://mail.eflycloud.com/netdata/
##邮件管理员的管理页面
Web admin panel (iRedAdmin): https://mail.eflycloud.com/iredadmin/
##提示
/root/iRedMail-0.9.9/iRedMail.tips
重启你的服务器吧,开始你的邮件管理员工作吧。
来源:oschina
链接:https://my.oschina.net/u/3691309/blog/4276018