10 06 2025

作者这次采用的是EwoMail,按照官方的开源协议来说,是容许商用的。


EwoMail开源版文档


好了,废话不多说,直接按照下面的步骤,傻瓜式的跟着我来操作。


环境要求


centos7/8系统 64位,建议使用centos7安装,服务器需要干净环境,要求全新干净系统,不能安装在已有的nginx,mysql的环境中。


最低配置要求(云服务器的最低建议配置):

CPU:1核

内存:2G

硬盘:40G

带宽:1-3M

注意: 需要全新干净的系统!!!


安装


设置主机名


# 查看主机名
hostname -f
#centos7 配置
# 输入命令
hostnamectl set-hostname mail.域名.com
# 修改文件hosts文件
vim /etc/hosts
添加 127.0.0.1 mail.域名.com


使用git安装


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


开放端口


80008010802025143993995587110465端口开放,另外端口都是TCP类型;


如果是使用的是云服务器,可能需要在控制面板的防火墙开放以上端口;


必须打开的端 口8000801025143


使用


地址


浏览器输入:


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


web邮件系统:http://IP:8000(默认账号admin,密码ewomail123);


web邮件后台系统:http://IP:8000/?admin(默认账号admin,密码ewomail123);


phpmyadmin地址:http://IP:8020(默认账号root,查看密码 cat /ewomail/config.ini);


域名解析


按照下面列表所示的子域名进行解析



PS: 将127.0.0.1 替换为你服务器的公网ip地址,域名替换成你自己的域名。


至此,系统就算搭建完成了,如果需要新增用户邮箱,在邮箱管理菜单里进行,查看收发邮件信息,在web邮件系统中查看。

 

.NET C# JAVA 基础交流群 1095936339 欢迎入群 交流