【笔记】部署EwoMail邮件服务器
前言
在腾讯云服务器部署EwoMail邮件服务器
准备工作
- 云服务器
- 域名
安装EwoMail服务器程序
example.com:你的域名
通过官方的安装脚本部署
- 在EwoMail官网根据域名获取一键安装脚本
一键安装脚本需要在CentOS上执行,因为脚本使用的是yum命令下载依赖
1 | wget -c https://down.ewomail.com/install-04.sh && sh install-04.sh example.com |
- 出现
Complete installation表示安装成功
通过官方的Github项目部署
1 | git clone https://gitee.com/laowu5/EwoMail.git |
配置防火墙
开放端口
- 配置防火墙,开放
8010、8000、25端口
1 | firewall-cmd --zone=public --add-port=8010/tcp --permanent |
重载防火墙配置
1 | firewall-cmd --reload |
配置swap
查看swap是否开启
- 腾讯云服务器默认没有开启
1 | free -m |
创建swap
1 | dd if=/dev/zero of=/mnt/swap bs=1M count=1024 |
登录管理页面
管理员账号:
admin
管理员密码:ewomail123

新建邮箱域名
邮箱域名->添加->填写自己购买的域名

新建邮箱用户
邮箱列表->添加->添加一个邮箱使用者用户

登录邮箱
- 访问
服务器:8000,使用在管理页面创建的用户和密码登录

踩坑
- 在管理员后台注册邮箱后,使用邮箱和密码登录,报错:
域不允许
解决问题
如果是本地测试
- 编辑
hosts文件
1 | vim /etc/hosts |
- 修改
hosts文件
example.com:你的域名
1 | 127.0.0.1 mail.example.com |
如果是上线
- 在域名管理后台添加DNS记录
1 | A mail.example.com |
完成

)