回覆列表
  • 1 # 常常常常常常

    一,系統環境配置

    Poste執行時需要800MB左右記憶體,所以建議您至少需要在安裝1GB記憶體的VPS上搭建。另外還需注意,Poste只支援64位作業系統。

    在安裝郵件伺服器之前,我們需要配置hostname,本文以mx.qing.su為例,當我們在SSH中執行hostname命令時,應看到mx的回顯,執行hostname -f時,應看到mx.qing.su的回顯。

    開始安裝之前,我們需要做如下配置:

    qing.su. A Any_IP mx.qing.su. A 88.88.88.88 qing.su. MX mx.qing.su. 10 mail.qing.su. CNAME mx.qing.su. smtp.qing.su. CNAME mx.qing.su. imap.qing.su. CNAME mx.qing.su. qing.su. IN TXT “v=spf1 mx ~all” _dmarc.qing.su. IN T XT “v=DMARC1; p=none; rua=mailto:[email protected]” 88.88.88.88 PTR mx.qing.su

    (用您自己的域名替代上文的“qing.su”)

    二,安裝Poste

    首先我們執行以下命令安裝Docker(以Ubuntu 16.04 LTS 64 bit為例)

    1.apt-get update

    2.apt-get install \

    3.apt-transport-https \

    4.ca-certificates \

    5.curl \

    6.software-properties-common

    7.sudo add-apt-repository \

    8."deb [arch=amd64] https://download.docker.com/linux/ubuntu \

    9.$(lsb_release -cs) \

    10.stable"

    11.apt-get update

    12.apt-get install docker-ce

    然後再執行以下命令安裝poste

    1.docker run \

    2.-p 25:25 \

    3.-p80:80 \

    4.-p 110:110 \

    5.-p 143:143 \

    6.-p 443:443 \

    7.-p 587:587 \

    8.-p 993:993 \

    9.-p 995:995 \

    10.-v /etc/localtime:/etc/localtime:ro \

    11.-v /srv/poste/data:/data \

    12.-name "PosteServ" \

    13.-h "mx.qing.su" \

    14.-t analogic/poste.io

    耐心等待2-3分鐘即可。

    三,配置SSL

    點選左側System settings — TLS certificate, 然後點選綠色的issue free letsencrypt.org certificate, 輸入我們的域名,即可簽發並自動安裝證書,非常方便。您也可以手動申請並安裝證書。

    至此,在伺服器上部署Poste郵件伺服器就全部完成了!

  • 中秋節和大豐收的關聯?
  • S8總決賽上強勢的維克托在RANK上應該怎樣去剋制?