利用EwoMail一键搭建基于Linux 安全稳定的开源邮件系统

自然 2019年7月21日10:40:08 评论 74

最近总有小伙伴咨询自然一些邮件服务器的搭建方案。自然粗略的了解了一下,现在大部分邮件服务器均是基于开源的Postfix、Dovecot、Amavisd组件,开发者通过定制开发自己的前端web邮箱管理后台与前台,让使用者更加简便的使用邮箱系统。

利用EwoMail一键搭建基于Linux 安全稳定的开源邮件系统

自然前段时间写了利用iRedMail搭建私有化邮件服务器 iRedMail 免费、开源邮件服务解决方案,这个操作起来有点难度,感兴趣的小伙伴可以对比选择适合自己的。

EwoMail官网

深圳智沃科技有限公司#http://ewomail.com/

安装准备

1、一台新装crntos6/7系统的服务器,最低配置1个cpu处理核心,1GB内存,40GB硬盘;

2、关闭selinux,vi /etc/sysconfig/selinux;利用EwoMail一键搭建基于Linux 安全稳定的开源邮件系统

3、创建swap交换空间,如官方介绍病毒检测程序没有swap空间是无法启动的。

#创建1G的swap,可以根据你的服务器配置来调整大小
dd if=/dev/zero of=/mnt/swap bs=1M count=1024 
#设置交换分区文件
mkswap /mnt/swap
#启动swap
swapon /mnt/swap
#需要修改文件 /etc/fstab 中的 swap 行,添加
/mnt/swap swap swap defaults 0 0

4、设置主机名,ewomail会自动使用邮箱域名前面加mail作为主机名,我们的邮件主域名为ewomail.com,则设置服务器主机名为mail.ewomail.com

hostnamectl set-hostname mail.ixmu.net

服务安装(操作以centos7作为演示)

github 项目地址 https://github.com/gyxuehu/EwoMail

yum -y install git
cd /root
git clone https://github.com/gyxuehu/EwoMail.git
cd /root/EwoMail/install
#需要输入一个邮箱域名,不需要前缀,列如下面的ixmu.net
sh ./start.sh ewomail.com

安装成功后将会输出”Complete installation”。

访问地址(将IP更换成你服务器IP即可)

邮箱管理后台:http://IP:8010 (默认账号admin,密码ewomail123)

web邮件系统:http://IP:8000

查看安装的域名和数据库密码

cat /ewomail/config.ini

邮件服务器DNS设置

打开ewomail-admin邮箱管理后台查看主域名,http://IP:8010

利用EwoMail一键搭建基于Linux 安全稳定的开源邮件系统

这里使用阿里云DNS解析为参考

利用EwoMail一键搭建基于Linux 安全稳定的开源邮件系统

将mail.ewomail.cn 改成你的域名
红色部分请改为你的服务器IP

DKIM设置

[root@mail ~]# amavisd -c /etc/amavisd/amavisd.conf showkeys

输入如下:

利用EwoMail一键搭建基于Linux 安全稳定的开源邮件系统

复制输出内容,打开http://www.ewomail.com/list-20.html进行整理。

利用EwoMail一键搭建基于Linux 安全稳定的开源邮件系统

总结

Ewomail和iRedMail对比,自然更加喜欢ewomail,尤其是其提供的DKIM小工具非常实用。经过同一台服务器测试两款程序,发现ewomail的收发邮件更加迅速,占用资源更少。其内置了多个地区语言,更加适应多语言环境。

weinxin
网科文媒
快来关注一下,你想要的这里都有喔!
自然

发表评论

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