mailu 搭建邮件服务器
mailu 是一款非常不错的邮件服务器解决方案。在 lab 中可以利用 docker 和 docker compose 快速的提供邮件服务。
- 为 linux 安装 docker 以及 docker compose
1 | apt install docker docker-compose |
切换到 root 并在根目录下建立 /mailu
1
mkdir /mailu;cd /mailu
在网站 https://setup.mailu.io/ 上选择稳定版,这里我们选择1.9 然后在网页中提供配置参数. 提供配置参数后网站会提供下载两个文件: docker-compose.yml 和 mailu.env
启动 mailu
1
2cd /mailu
docker-compose -p mailu up -d
另外关闭 mailu
1 | docker-compose -p mailu down |
初始化管理员密码。注意替换下面的 PASSWORD
1
docker-compose -p mailu exec admin flask mailu admin admin m4n2.com PASSWORD
mailu 可以提供下列服务。普通邮件用户可以登录Web Mail 后再进行创建
1
2
3
4Webmail Portal: https://<IP>/Webmail
管理员 portal: https://<IP>/admin
用户名:admin
密码: 参考步骤 5