使用 Poste.io 自建邮件服务器
温馨提醒
简介
- Poste.io 是一个轻量级的开源邮件服务器程序
- 具有内置的反垃圾邮件、反病毒功能;
- 易于安装,支持 Docker 容器化部署;
前提条件
安装 Docker 和 docker-compose
有一台带公网 IP 地址的服务器
注册一个域名(国内服务器需要先备案)
开放以下端口
服务 端口 HTTP 80 HTTPS 443 SMTP 25 SMTPS 465 MSA 587 POP3 110 POP3S 995 IMAP 143 IMAPS 993 SIEVE 4190
- 设置域名解析
主机记录 记录类型 记录值 说明 @ MX mail.abc.com mail A 服务器IP @ TXT v=spf1 mx ~all SPF 记录 TXT DKIM 公钥记录,确保邮件真实性 smtp A 服务器IP pop A 服务器IP imap A 服务器IP
部署 Poste.io 服务
vim docker-compose.yml
| |
启动
docker compose up -d
访问后台
登录后台,初始化账号

申请证书


创建 DKIM 密钥

点击创建密钥

添加 DNS 解析

测试收发邮件


发送邮件


回复邮件






