EwoMail 开源邮件服务器安装教程

摘要:
本教程示例中使用的主要域名是ewomail.cn。设置主机名EwoMail将在安装后默认使用带有域名前缀mail的主机名。例如,mail.ewomail。cn将系统主机名更改为mail.ewomail.cn。查看当前主机名hostname-f修改主机名,修改文件/etc/sysconfig/network修改文件/etc/hosts,添加mail.ewomail。cnmail输入命令:[root@mail~]#主机名mail.ewomail。cn安装EwoMail开源邮件服务器。安装前,服务器必须连接到网络。根据您的系统配置和网络环境,安装时间将在大约10分钟内完成。

安装环境

centos6/7系统,服务器需要干净环境,最好是全新安装的系统。

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

检查swap

如果没启动swap,这会导致EwoMail的防病毒组件不能启动,所以在安装前先检查swap是否已经启动,如已启动可跳过该步骤。

查看swap
[root@mail ~]# free -m

如果swap位置都显示是0,那么系统还没创建swap

EwoMail 开源邮件服务器安装教程第1张

创建swap分区

创建1G的swap,可以根据你的服务器配置来调整大小

[root@mail ~]# dd if=/dev/zero of=/mnt/swap bs=1M count=1024  

设置交换分区文件

[root@mail ~]# mkswap /mnt/swap

启动swap

[root@mail ~]# swapon /mnt/swap

设置开机时自启用 swap 分区

需要修改文件 /etc/fstab 中的 swap 行,添加
/mnt/swap swap swap defaults 0 0

EwoMail 开源邮件服务器安装教程第2张

邮箱域名

EwoMail本身是可以配置多个域名来收发邮件的,但在安装前需要一个邮箱的主域名。
本次教程例子使用的主域名是ewomail.cn

设置主机名

EwoMail在安装后会默认使用域名前缀mail的主机名,例如mail.ewomail.cn
将系统主机名改成mail.ewomail.cn

查看当前主机名

hostname -f

修改主机名,修改文件 /etc/sysconfig/network

EwoMail 开源邮件服务器安装教程第3张

修改文件 /etc/hosts , 添加 mail.ewomail.cn mail
EwoMail 开源邮件服务器安装教程第4张

输入命令:

[root@mail ~]# hostname mail.ewomail.cn

安装EwoMail开源邮件服务器

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

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

EwoMail 开源邮件服务器安装教程第5张

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

[root@mail ~]# 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"。

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

[root@mail ~]# cat /ewomail/config.ini
EwoMail 开源邮件服务器安装教程第6张
 

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

邮箱管理后台:http://IP:8010

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

更多配置可以请查看详细文档

http://doc.ewomail.com/ewomail

初始用户:admin

初始密码:ewomail123

个人公众号:度一聊,不定期推送干货,及有用资源。

EwoMail 开源邮件服务器安装教程第7张

免责声明:文章转载自《EwoMail 开源邮件服务器安装教程》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)配置nginx下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

一些值得收藏的开源框架

阅读本文大概需要 7.2 分钟。 来源:segmentfault.com/a/1190000017346799 1. 分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。 此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring C...

蚂蚁金服开源机器学习工具SQLFlow,机器学习比SQL还简单

来自:开源最前线(ID:OpenSourceTop) 综合自:AI前线、https://github.com/sql-machine-learning/sqlflow 5月6日,蚂蚁金服副 CTO 胡喜正式宣布开源机器学习工具 SQLFlow:“未来三年,AI 能力会成为每一位技术人员的基本能力。我们希望通过开源 SQLFlow,降低人工智能应用的技术...

C语言是开源的吗?C++是开源的吗?C语言、C++是两个开源的标准,而不是开源软件或其它

我一度对于C语言与C++是不是开源语言很困惑:为什么有那么多人鼓吹Java、Python、PHP等是开源语言,却没有人提C与C++开源与否呢?今天在stackoverflow上找到了几个比较满意的回答,特写篇博文总结一下老外的回答,也供各位对此问题持疑问态度的朋友一个参考。 关于C语言开源与否: C语言是一个由ISO组织中的ANSI制定的标准,任何个人或者...

Vue-CLI为前端项目配置https证书

直入正题,直接在Vue-CLI的vue.config.js文件devServer字段配置: // 证书的密码 pfxPassphrase: 'xxxx', // when develop with https need to provide server certificate to browser. // 证书在本项目下的相对路径...

利用nginx 虚拟主机、请求转发实现不同端口web访问

一个服务器上挂一个网站实在是有点浪费;一个服务器上可以放多个网站;可以开启nginx的虚拟主机功能;利用访问的路径或者域名不同访问不同的文件夹;例如: 1、一台服务器上放多个网站使用nginx的配置文件 这是一个网站的配置文件; server { listen 80; server_name loc...

zone和domain区别

摘录: 1、zone 是同授权(Delegation)联系在一起的,为了管理上的方便,我们把域的某部分授权出去让别人代为管理,这部分就是一个 zone 。为什么说是为了管理上的方便呢?因为这样一个很大的域就可以实现分散管理,而不是集中由一两台服务器来管理。而 zone 的划分就是通过 “授权机制”来实现的。这也是    设计 DNS 系统得初衷。 2、并不...