记一次poste.io邮箱服务搭建

#域名 #VPS #1Panel #docker #poste.io


一、前提准备

  • 一个域名(决定了你邮箱的后缀,推荐使用 Namesilo (便宜,老牌,可退款))
  • 一台 vps(我的是 搬瓦工 )

    注意 VPS 可以打开 25 号端口

测试命令

1
telnet IP 25

1Panel-dev/1Panel: 🔥 🔥 🔥 现代化、开源的 Linux 服务器运维管理面板。 (github.com)

二、域名配置

记录类型 主机记录 记录值
A mail 你的 IP
CNAME imap mail.domain.com(你的邮箱域名)
CNAME pop mail.domain.com(你的邮箱域名)
CNAME smtp mail.domain.com(你的邮箱域名)
MX domain.com(你的域名) mail.domain.com(你的邮箱域名)
TXT _dmarc v=DMARC1; p=none; pct=100; rua=mailto:[email protected](你的域名)
TXT domain.com(你的域名) v=spf1 mx ~all

三、docker 安装 poste.io

782ecdecfe3e8b18891c704efa2b4d83.png

配置文件 docker-compose.yml:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
version: '3'

services:
posteio:
image: analogic/poste.io
ports:
- "25:25"
- "880:80"
- "4443:443"
- "110:110"
- "143:143"
- "465:465"
- "587:587"
- "993:993"
- "995:995"
environment:
TZ: "Asia/Shanghai" # 修改这里为Asia/Shanghai
volumes:
- /your-data-dir/data:/data

c73716a02b5261dae1501ae7bad637d7.png

端口:

1
25,110,143,465,587,880,993,995,4190,4443

d1bed3757636b428d9e0273201ed9f9d.png

四、访问后台配置页面

3722fb026a721cc8458372e67614873d.png

9bc25e1ac0f6b8aba6c133a0d31587e9.png

五、使用内存情况

987f981c2137a7681d8375accf8d9d5b.png