使用Docker快速安装Poste.io邮件服务器
简介
Poste.io
是最近在国外非常火的轻量级邮件服务器。它具有非常高的稳定性,并提供非常出众的管理面板,能够轻易实现邮件收发、多域名控制、邮箱容量控制、邮件杀毒、邮件过滤以及Webmail
等基础功能。同时,Poste
还提供了投递统计分析、客户端自动适配、一键安装SSL
证书、邮件转发、邮件别名、Catch-All
等相当有用的功能。而且收发信可靠,非常适合个人、团体以及企业使用。另外,Poste
邮件服务器基于Docker
搭建,搭建过程十分简单。
截图
说明
首先我们介绍一下服务器的运行环境。由于基于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
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
安装完成后,打开你的域名地址,进行安装配置。
刚开始打开会显示不安全,然后点击左侧System settings
-TLS certificate
,申请免费的SSL
证书即可。
还有更多功能就自己慢慢折腾吧。
文章参考:部署Poste邮件服务器
下载地址:
简介
此文章转载自互联网-《使用Docker快速安装Poste.io邮件服务器》
免责声明:
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。
本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。
如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!
发表评论: