一、EwoMail概述
EwoMail是基于Linux的开源邮件服务器软件,集成了众多优秀稳定的组件,是一个快速部署、简单高效、多语言、安全稳定的邮件解决方案,帮助你提升运维效率,降低 IT 成本,兼容主流的邮件客户端,同时支持电脑和手机邮件客户端。
二、EwoMail集成组件
Postfix:邮件服务器SMTP
Dovecot:IMAP/POP3/邮件存储
Amavisd:反垃圾和反病毒
LNAMP:,nginx,mysql,php
EwoMail-Admin:WEB邮箱管理后台
Rainloop:webmail
集成知名的开源反垃圾和防病毒组件,为你的邮件保驾护航,服务器定时更新病毒库,无需管理。
支持基于TLS/SSL(POP3/IMAP/SMTP)邮件传输加密,支持服务器与邮件账号的密码破解防御。
数据安全,可以根据需求在你的服务器定时备份数据(包括邮件数据)。
三、安装环境
centos6/7系统,服务器需要干净环境,全新安装的系统。
最低配置要求
CPU:1核
内存:1G
硬盘:40G
由于新版本的杀毒软件占用的内存比较多,512M到2GB内存请参考降低内存占用
EwoMail安装后会把数据存放在 /ewomail 目录
建议你提前创建 /ewomail 目录,并且将硬盘容量挂载或分配到/ewomail
四、检查swap
安装前需要swap缓存,请务必先检查swap是否已经启动。
查看swap
free -m
如果swap位置都显示是0,那么系统还没创建swap
如果创建了swap分区,会产生数据
[root@web01 ~]# free -m total used free shared buff/cache available Mem: 972 440 83 9 448 334 Swap: 1023 4 1019
五、部署EwoMail
1.在线下载安装EwoMail
[root@mail ~]# yum -y install git [root@mail ~]# cd /root [root@mail ~]# git clone https://gitee.com/laowu5/EwoMail.git Cloning into 'EwoMail'... remote: Enumerating objects: 2154, done. remote: Counting objects: 100% (2154/2154), done. remote: Compressing objects: 100% (1784/1784), done. remote: Total 2154 (delta 482), reused 1737 (delta 290), pack-reused 0 Receiving objects: 100% (2154/2154), 327.40 MiB | 157.00 KiB/s, done. Resolving deltas: 100% (482/482), done. Checking out files: 100% (1551/1551), done. [root@mail ~]# ls -l total 0 drwxr-xr-x 6 root root 102 Apr 23 19:10 EwoMail [root@mail ~]# cd EwoMail/install/ [root@mail ~/EwoMail/install]# sh ./start.sh lixian.com
2.安装成功后的截图
3.容易遇到的错误
出现 installation failed,dovecot is installed 的报错,请卸载当前默认的dovecot再重新执行命令安装
部分centos版本可能会在安装时不兼容的情况,会出现 ewomail-lamp install failed
在 sh ./start.sh xxx.com 安装域名后面加-f
完整语句
sh ./start.sh xxx.com -f
注意:使用该命令安装,必须要求你的系统是全新干净的系统,而且系统没有安装apache,mysql,nginx 这些组件,否则千万别执行该命令安装。
本地hosts域名解析
六、浏览器访问
邮箱管理后台:http://IP:8010 (默认账号admin,密码ewomail123)
web邮件系统:http://IP:8000