前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >EwoMail开源邮件服务器搭建

EwoMail开源邮件服务器搭建

作者头像
洛米唯熊
发布2019-07-25 15:26:22
8.8K2
发布2019-07-25 15:26:22
举报
文章被收录于专栏:洛米唯熊洛米唯熊

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

代码语言:javascript
复制
SELINUX=enforcing 改为 SELINUX=disabled

0x02:快速部署

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

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

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

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

代码语言:javascript
复制
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权限)

代码语言:javascript
复制
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”。

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

代码语言:javascript
复制
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

别问为什么搭建这个

搞事情的前奏

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-05-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 洛米唯熊 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 集成组件
  • 0x02:快速部署
  • 1、安装 (centos7)建议使用 git方式安装
  • 遇到的报错
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档