【笔记】部署EwoMail邮件服务器

前言

在腾讯云服务器部署EwoMail邮件服务器

准备工作

  • 腾讯云服务器
  • 域名

安装EwoMail服务器程序

example.com:你的域名

通过官方的安装脚本部署

1
wget -c http://download.ewomail.com:8282/ewomail-1.05.sh && sh ewomail-1.05.sh example.com
  • 出现Complete installation表示安装成功

通过官方的Github项目部署

1
2
3
git clone https://gitee.com/laowu5/EwoMail.git
cd EwoMail/install
sh ./start.sh example.com

配置防火墙

开放端口

  • 配置防火墙,开放8010800025端口
1
2
3
firewall-cmd --zone=public --add-port=8010/tcp --permanent
firewall-cmd --zone=public --add-port=8000/tcp --permanent
firewall-cmd --zone=public --add-port=25/tcp --permanent

重载防火墙配置

1
firewall-cmd --reload

配置swap

查看swap是否开启

  • 腾讯云服务器默认没有开启
1
free -m

创建swap

1
2
3
dd if=/dev/zero of=/mnt/swap bs=1M count=1024
mkswap /mnt/swap
swapon /mnt/swap

登录管理页面

  • 访问服务器ip:8010

管理员账号:admin
管理员密码:ewomail123

新建邮箱域名

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

新建邮箱用户

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

登录邮箱

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

踩坑

  • 在管理员后台注册邮箱后,使用邮箱和密码登录,报错:域不允许

解决问题

  • 编辑hosts文件
1
vim /etc/hosts
  • 修改hosts文件

example.com:你的域名

1
127.0.0.1 mail.example.com smtp.example.com imap.example.com

完成

)

参考文献

主机笔记
Ewomail官方文档
Ewomail官方文档