【ubuntu 18.04】docker安裝ewomail郵件服務器


1. 官網

# http://doc.ewomail.com/docs/ewomail/install

2. docker hub 鏡像

# https://registry.hub.docker.com/r/bestwu/ewomail

3. 安裝docker

https://www.cnblogs.com/fireblackman/p/15003415.html

4. 下載啟動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/ewomail

# mail.ewomail.com 郵箱域名,換成自動機的
# 端口如有沖突,可以換成自定義的

5. 郵件配置

運行成功后訪問,可以配置服務器相關及郵件
郵箱管理后台http://localhost:8080
默認用戶: admin
默認密碼: ewomail123

Rainloop 管理端 http://localhost/?admin
默認用戶: admin
默認密碼: 12345

Rainloop 用戶端 http://localhost

6. 管理員登錄和配置

 

7. 用戶收不到郵件問題處理

參考:https://www.cnblogs.com/she11s/p/12249825.html

# 進入容器
docker exec -it ewomail /bin/bash
# 注釋
/etc/postfix/main.cf中的 content_filter = smtp-amavis:[127.0.0.1]:10024
# 重啟容器生效 docker restart ewomail

 8. 添加的賬號登錄時,提示“域不允許”

在/etc/hosts這個文件里加入以下內容

docker exec -it ewomail /bin/bash

# 在/etc/hosts中的
127.0.0.1 VM_0_17_centos VM_0_17_centos
127.0.0.1 localhost.localdomain localhost
127.0.0.1 localhost4.localdomain4 localhost4
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
127.0.0.1 x.xxx.com xxx.com smtp.xxx.com imap.xxx.com 
//加上這一句xxx是自己的域名,x我用的是mail,可能你用的是其他的,自己注意就行

::1 VM_0_17_centos VM_0_17_centos
::1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6


# 重啟容器生效
docker restart ewomail 

參考:https://blog.csdn.net/qq_44747508/article/details/109726064 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM