docker版ewomail郵件服務器搭建


一、安裝docker和docker-compose

apt-get install docker.io
apt-get isntall docker-compose

二、在VPS上新建如下文件

文件名:docker-compose.yml
內容如下:

version: '2.3'

services:
  portainer:
    image: "ewomail/ewomail"
    container_name: "ewomail"
    hostname: "mail.example.com"
    restart: always 
    ports:
      - "0.0.0.0:2210:22"
      - "0.0.0.0:25:25"
      - "0.0.0.0:109:109"
      - "0.0.0.0:110:110"
      - "0.0.0.0:143:143"
      - "0.0.0.0:465:465"
      - "0.0.0.0:587:587"
      - "0.0.0.0:993:993"
      - "0.0.0.0:995:995"
      - "127.0.0.1:8010:8000"
      - "127.0.0.1:8011:8010"
      - "127.0.0.1:8012:8020"
    volumes:
      - "/sys/fs/cgroup:/sys/fs/cgroup:ro"
    privileged: true
    tty: true
    stdin_open: true

配置文件說明:
1、根據具體情況修改配置文件中的hostname(改了也沒用,還是要到后管中修改)
2、注意宿主機開放必要的端口
3、注意宿主機端口的占用情況
4、根據docker-compose配置文件中的配置,WebMail端口被映射為8010,管理后台端口被映射為8011,8012端口映射為phpMyAdmin,請注意合理的網絡安全策略
5、EwoMail默認的后台管理系統后台用戶名/密碼為admin/ewomail123,Rainloop管理端地址為http://localhost:8010/?admin

三、運行安裝命令

docker-compose -f docker-compose.yml up -d

四、登錄admin郵箱管理后台

配置郵箱系統設置如下:

然后在申請的域名,設置如下的解析記錄

五、EwoMail登錄時顯示域部允許


1.進入docker

docker exec -it 容器id /bin/bash

2.修改/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

3.修改配置文件
/ewomail/www/ewomail-admin/core/config.php

將其域名修改為公網ip端口,8010對應端口為8011,8000對應端口為8010
eg:
'url'=>'http://公網IP:8011'
'webmail_url'=>'http://公網IP:8010'

六、exe附件收發

系統默認會禁止exe后綴文件附件的收發,如果你需要開通這個權限,請操作以下步驟
修改/etc/amavisd/amavisd.conf

將圖上的紅色圈,每行的前面加上 #
最后執行 systemctl restart amavisd

七、EwoMail郵件服務器(開源版文檔)

http://doc.ewomail.com/docs/ewomail/jianjie


免責聲明!

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



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