Linux下使用docker快速安装poste.io邮箱系统

博客一直使用的邮箱都是Mxroute,每小时限制300封也足够使用,但是感觉拓展性还是不够,加上博客服务器支持25端口,索性自己搭建,找了几个邮箱系统做了安装对比,还是poste比较简单,一个docker镜像就跑起来了,记录下安装及配置过程。

安装:

docker run -itd   \
    --net=host \
	--restart=always \
    -e TZ=Europe/Prague \
    -v /www/data:/data \
    --name "mailserver" \
    -h "cloud.mx.mk" \
    -t analogic/poste.io
请替换mail.example.com为邮箱域名。
请替换/www/data为服务器存储路径。

安装后,用服务器ip可以正常访问:
https://ip

按照提示输入管理员信息进行登陆。

配置:

设置DKIM签名:
在poste后台 → Virtual domains → 点击对应域名 → DKIM key→ create new key,并按照要求设置txt记录解析。

设置SSL:
在poste后台 → System settings → TLS Certificate,可以手动申请,也可以自动申请。

设置DNS:

mail.your-domain.com A → 1.2.3.4(服务器IP)
smtp.your-domain.com CNAME mail.your-domain.com
pop.your-domain.com CNAME mail.your-domain.com
imap.your-domain.com CNAME mail.your-domain.com
your-domain.com MX mail.your-domain.com
your-domain.com.  TXT "v=spf1 mx ~all"

注意不要忘记上面的DKIM记录。

设置完成后就可以正常进行测试了。

邮件跑分测试:
https://www.mail-tester.com/

» 本文链接:Linux下使用docker快速安装poste.io邮箱系统
» 转载请注明来源:刺客博客
» 如果文章失效或者安装失败,请留言进行反馈。