使用Docker快速安装Poste.io邮件服务器
简介
Poste.io是日前在海外异常火的轻量级邮件效劳器。它具有异常高的稳固性,并供给异常出众的经管面板,可以容易完成邮件收发、多域名把持、邮箱容量把持、邮件杀毒、邮件过滤以及Webmail等根底效能。同时,Poste还供给了递送统计辨析、客户端主动适配、一键装置SSL证明、邮件转发、邮件别号、Catch-All等相称有效的效能。同时收发信牢靠,异常符合小我私家、集体以及企业应用。余外,Poste邮件效劳器基于Docker搭建,搭建历程十二分简略。
官网:https://poste.io/
截图
![](https://img.haomeiwen.com/i14318703/7a0cd4c36b1b49d9.png)
![](https://img.haomeiwen.com/i14318703/cc29c45a1c543b2d.png)
![](https://img.haomeiwen.com/i14318703/09e2cdb5f127b332.png)
阐明
率先咱们绍介一下效劳器的运转情况。因为基于Docker,故此大有些Linux刊行版都可以运转Poste。运转的Poste占用内存在800 MB阁下,故此提议挑选一个内存1 GB大概以上的VPS举行搭建。Poste仅支援64位操纵体系。
在装置任何邮件效劳器之前,咱们必要配备好hostname。本文咱们以mx.qing.su为例,当您在SSH中实行hostname号令时,该当看到mx的回显;当您在SSH中实行hostname -f号令时,该当看到mx.qing.su的回显。若您未配备好hostname,请不要持续。
开端装置之前,提议您先设置好一有些DNS。咱们必要设置这么的几笔记录 (请用您本人的域名顶替下文中的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 TXT “v=spf1 mx ~all”
_dmarc.qing.su TXT “v=DMARC1; p=none; rua=mailto:dmarc-reports@qing.su”
88.88.88.88 PTR mx.qing.su
就中4、5、6、8项为可选,第九项为域名PTR也执意设置rDNS,必要您在本人的效劳器供给商处设定,譬如Vultr在后盾便可以径直设置rDNS。
装置
1、装置Docker
#CentOS 6
rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum update -y
yum -y install docker-io
service docker start
chkconfig docker on
#CentOS 7、Debian、Ubuntu
curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker.service
2、装置Poste
#/srv/poste/data为Poste数据寄存文献夹,如用户数据库、电子邮件、日记,便宜备份。
docker run -d -p 25:25 -p 80:80 -p 110:110 -p 143:143 -p 443:443 -p 587:587 -p 993:993 -p 995:995 -v /etc/localtime:/etc/localtime:ro -v /srv/poste/data:/data --name "PosteServ" -h "mx.qing.su" -t analogic/poste.io
装置完成后,翻开你的域名地点,举行装置配备。
![](https://img.haomeiwen.com/i14318703/810a4a28c4b4ecc0.png)
刚开端翻开会显现紧张全,然后点击左边System settings-TLS certificate,申请免费的SSL证明便可。
![](https://img.haomeiwen.com/i14318703/0d8fd7cc4d88226f.png)