编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

使用docker搭建自己的邮件服务器-Ewomail

wxchong 2024-08-25 16:39:05 开源技术 30 ℃ 0 评论

一时兴起,搭建一个属于自己的邮件服务器玩玩!

这里我就使用docker,在容器中搭建邮件服务器。当然,安装centos系统也可以。

言归正传,开始表演-——

第一步:准备一台电脑(Ubuntu系统),了解一下docker相关知识,然后起飞!就这么简单。

第二步:找个网络好点的地方哈。

第三步:搭建服务器

  • docker search EwoMail
  • docker pull bestwu/ewomail
docker run  -d -h mail.ewomail.com --restart=always \
  -p 25:25 \
  -p 109:109 \
  -p 110:110 \
  -p 143:143 \
  -p 465:465 \
  -p 587:587 \
  -p 993:993 \
  -p 995:995  \
  -p 80:80 \
  -p 8080:8080 \
  -v `pwd`/mysql/:/ewomail/mysql/data/ \
  -v `pwd`/vmail/:/ewomail/mail/ \
  -v `pwd`/ssl/certs/:/etc/ssl/certs/ \
  -v `pwd`/ssl/private/:/etc/ssl/private/ \
  -v `pwd`/rainloop:/ewomail/www/rainloop/data \
  -v `pwd`/ssl/dkim/:/ewomail/dkim/ \
  --name ewomail bestwu/ewomailserver

第四步:登录管理中心

  • 邮箱管理后台http://localhost:8080
  • Rainloop 管理端 http://localhost/?admin
  • Rainloop 用户端 http://localhost

邮箱管理后台http://localhost:8080 账号 admin 密码 ewomail123 Rainloop 管理端 http://localhost/?admin 账号密码在邮箱管理后台添加设置 Rainloop 用户端 http://localhost 账号密码在邮箱管理后台添加设置

第五步:请!开始你的表演

遗留问题:服务启动遇到端口被占用

解决办法:lsof -i:80|grep -v "PID"|awk -F ' ' '{print "kill -9 "$2}'|sh

第六步:有问题请留言!


Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表