一,系統(tǒng)環(huán)境配置
Poste運(yùn)行時(shí)需要800MB左右內(nèi)存,所以建議您至少需要在安裝1GB內(nèi)存的VPS上搭建。另外還需注意,Poste只支持64位操作系統(tǒng)。
在安裝郵件服務(wù)器之前,我們需要配置hostname,本文以mx.qing.su為例,當(dāng)我們?cè)赟SH中執(zhí)行hostname命令時(shí),應(yīng)看到mx的回顯,執(zhí)行hostname-f時(shí),應(yīng)看到mx.qing.su的回顯。
開始安裝之前,我們需要做如下配置:
qing.su.AAny_IPmx.qing.su.A88.88.88.88qing.su.MXmx.qing.su.10mail.qing.su.CNAMEmx.qing.su.smtp.qing.su.CNAMEmx.qing.su.imap.qing.su.CNAMEmx.qing.su.qing.su.INTXT“v=spf1mx~all”_dmarc.qing.su.INTXT“v=DMARC1;p=none;rua=mailto:dmarc-reports@qing.su”88.88.88.88PTRmx.qing.su
(用您自己的域名替代上文的“qing.su”)
二,安裝Poste
首先我們執(zhí)行以下命令安裝Docker(以Ubuntu16.04LTS64bit為例)
1.apt-getupdate
2.apt-getinstall\
3.apt-transport-https\
4.ca-certificates\
5.curl\
6.software-properties-common
7.sudoadd-apt-repository\
8.'deb[arch=amd64]https://download.docker.com/linux/ubuntu\
9.$(lsb_release-cs)\
10.stable'
11.apt-getupdate
12.apt-getinstalldocker-ce
然后再執(zhí)行以下命令安裝poste
1.dockerrun\
2.-p25:25\
3.-p80:80\
4.-p110:110\
5.-p143:143\
6.-p443:443\
7.-p587:587\
8.-p993:993\
9.-p995:995\
10.-v/etc/localtime:/etc/localtime:ro\
11.-v/srv/poste/data:/data\
12.-name'PosteServ'\
13.-h'mx.qing.su'\
14.-tanalogic/poste.io
耐心等待2-3分鐘即可。
三,配置SSL
點(diǎn)擊左側(cè)Systemsettings—TLScertificate,然后點(diǎn)擊綠色的issuefreeletsencrypt.orgcertificate,輸入我們的域名,即可簽發(fā)并自動(dòng)安裝證書,非常方便。您也可以手動(dòng)申請(qǐng)并安裝證書。
至此,在服務(wù)器上部署Poste郵件服務(wù)器就全部完成了!