专栏首页洛米唯熊EwoMail开源邮件服务器搭建

EwoMail开源邮件服务器搭建

0x00:简介

EwoMail是基于Linux的开源邮件服务器软件,集成了众多优秀稳定的组件,是一个快速部署、简单高效、多语言、安全稳定的邮件解决方案,帮助你提升运维效率,降低 IT 成本,兼容主流的邮件客户端,同时支持电脑和手机邮件客户端。

集成组件

Postfix:邮件服务器 Dovecot:IMAP/POP3/邮件存储 Amavisd:反垃圾和反病毒 Fail2ban:监控策略 LNAMP:apache2.2,nginx1.8, mysql5.5,php5.4 EwoMail-Admin:WEB邮箱管理后台 Rainloop:webmail

0x01:环境准备

centos6/7系统,服务器需要干净环境,要求全新干净系统,不能安装在已有的apache,mysql的环境中。

最低配置要求 CPU:1核 内存:1G 硬盘:40G

由于新版本的杀毒软件占用的内存比较多,512M到2GB内存

EwoMail安装后会把数据存放在 /ewomail 目录 建议你提前创建 /ewomail 目录,并且将硬盘容量挂载或分配到/ewomail

关闭selinux

SELINUX=enforcing 改为 SELINUX=disabled

0x02:快速部署

只需要执行一行简单的安装代码,只需几分钟即可为您部署一台功能完善的邮件服务器,物理服务器或云服务器都可安装。

官网网站:http://www.ewomail.com

1、安装 (centos7)建议使用 git方式安装

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

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

2、安装(centos6)

安装前请服务器必须已链接网络,安装时间将会根据你的系统配置和网络环境大概会在10分钟内安装完成。(需要root权限)

打开:http://www.ewomail.com/list-11.html 输入你的域名获取安装代码

执行安装命令后全程会自动安装(需要root权限)

wget -c http://download.ewomail.com/ewomail-1.0.sh && sh ewomail-1.0.sh ewomail.com

安装过程中可能会显示 shutting down postfix : FAILED,如果它的下面再出现一条 starting postfix : OK ,那就是正常的。

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

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

cat /ewomail/config.ini

遇到的报错

部分centos版本可能会在安装时不兼容的情况,会出现 ewomail-lamp install failed 在 sh ./start.sh xxx.com 安装域名后面加-f 完整语句

sh ./start.sh xxx.com -f

注意:使用该命令安装,必须要求你的系统是全新干净的系统,而且系统没有安装apache,mysql,nginx 这些组件,否则千万别执行该命令安装。

0x03:部署成果

因为我 部署的时候填写的是mail.baidu.com

安装参考说明书:http://doc.ewomail.com/docs/ewomail/jianjie

别问为什么搭建这个

搞事情的前奏

本文分享自微信公众号 - 洛米唯熊(luomiweixiong),作者:Jaky0x11

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-05-30

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 安卓蓝牙非交互漏洞POC还是来了(CVE-2020-0022)

    2019年11月3日,ERNW研究人员向谷歌安卓团队报告了一个影响安卓系统蓝牙组件的关键漏洞.该漏洞CVE编号为CVE-2020-0022,在本月发布的...

    洛米唯熊
  • 使用树莓派部署分布式扫描器 实现漏洞及时通知

    · Linux Kali系统镜像 https://www.offensive-security.com/kali-linux-arm-images/#14934...

    洛米唯熊
  • fastjson =< 1.2.47 反序列化漏洞浅析

    最近据说爆出来一个在hw期间使用的fastjson 漏洞,该漏洞无需开启autoType即可利用成功,建议使用fastjson的用户尽快升级到> 1.2.47版...

    洛米唯熊
  • Python3网络爬虫实战-4、存储库的

    在前面一节我们介绍了几个数据库的安装方式,但这仅仅是用来存储数据的数据库,它们提供了存储服务,但如果想要和 Python 交互的话也同样需要安装一些 Pytho...

    py3study
  • Python爬虫环境搭建的那些坑

    编写和运行程序之前,我们必须先把开发环境配置好。只有配置好了环境并且有了更方便的开发工具,我们才能更加高效的用程序实现相应的功能。然而在很多情况下,我们可能最开...

    不可言诉的深渊
  • 如何在Apache上部署多个Wordpress站点

    WordPress是一个以PHP和MySQL为平台的自由开源的博客软件和内容管理系统。WordPress具有插件架构和模板系统。Alexa排行前100万的网站中...

    彼岸轮回
  • Linux操作系统安装的5种方法以及心得

      其中光盘安装是最普遍的,也是最简单的我就不写了。我安装的这台机器没有光驱,也没有软驱!!!只有网卡和一个128MU盘"o"

    MonroeCode
  • 1.Linux操作系统安装的5种方法以及心得

      安装Linux共有五种方法   1、光盘       2、硬盘   3、NFS 映像   4、FTP   5、HTTP   其中光盘安装是最普遍的,也是最简...

    MonroeCode
  • 安装ClouderaManager以及使用ClouderaManager安装分布式集群的若干细节

    目录 前言 整体介绍 分步安装介绍 总结 一、前言        周末干了近四十个小时中间只休息了五个小时终于成功安装了ClouderaManager以及分布式...

    魏守峰
  • Oracle 11g RAC crs_stat 命令结果完整显示

    Oracle 11g RAC中crs_stat命令较之前的版本多出了很多新的不同的资源类型,缺省情况下,使用crs_stat -t来查看资源是密密麻麻一大片,看...

    Leshami

扫码关注云+社区

领取腾讯云代金券