下载镜像
docker search EwoMail
docker pull bestwu/ewomail
启动docker
docker run -d -h mail.gohi.top --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 180:80 \
-p 18080: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/ewomail
sendmail占用了端口,更改配置
ubuntu 下改配置文件 nano /etc/mail/sendmail.cf
# O DaemonPortOptions=Family=inet, Name=MTA-v4, Port=smtp, Addr=127.0.0.1
# O DaemonPortOptions=Family=inet, Name=MSP-v4, Port=submission, M=Ea, Addr=127.0.0.1
# 改成
O DaemonPortOptions=Family=inet, Name=MTA-v4, Port=125, Addr=127.0.0.1
O DaemonPortOptions=Family=inet, Name=MSP-v4, Port=1587, M=Ea, Addr=127.0.0.1
第四步:登录管理中心
邮箱管理后台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
————————————————
版权声明:本文为CSDN博主「ATM006」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/orchidofocean/article/details/82917023