post.io自建邮箱教程

NekoNekoNiko120 发布于 2025-01-26 15 次阅读


获取域名

首先,想要搭建邮件服务器你需要一个域名

其实网上有很多域名的网站,我个人用的dnspod

当然你也可以弄一个免费的域名,这里不详细展开了

打开dnspod买一个域名就好

开始部署

域名解析

首先打开你的域名的解析界面,填入:

主机记录     记录类型     记录值

@                   MX             mail.yourdomain.com(权重10)

mail              A                  你的IP地址

_dmarc.       TXT             v=DMARC1; p=none; rua=mailto:[email protected]

imap            A                   你的IP地址

pop               A                 你的IP地址

smtp            A                 你的IP地址

开端口

143,993,25,465,587,110,995,81,447,4190

部署

docker run -d \

-p 81:80 -p 447:443 -p 25:25 -p 110:110 -p 143:143 -p 465:465 -p 587:587 -p 993:993 -p 995:995 -p 4190:4190 \

-e TZ=Asia/Shanghai \

-v /data/mail-data:/data \

--name "mailserver" \

-h "mail.nekonekoniko120.com" \

--restart=always \

-t docker.udayun.com/analogic/poste.io

配置

打开http://mail.yourdomain.com:81/

配置账户密码

去dnspod弄到证书,选nginx下载

登进去进system settings-tls certificate安装证书

然后点virtual domains-yourdomain.com-DKIM key

然后跟着它的提示把DKIM key填进dns解析里

邮件客户端推荐

我个人用的客户端是spark