企业如何部署开源邮箱系统?

流过昼夜 提交于 2020-08-15 13:28:34

今日我们来一些实际的、靠谱的部署。如何让自己有一个属于自己的邮箱系统。

我们说一下软件选择:

方案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
重启你的服务器吧,开始你的邮件管理员工作吧。
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!