自建邮件服务器,搭建属于自己的域名邮箱!
准备
你可能需要购买以下物品
一、开启25端口的服务器
邮件服务器需要25端口,因为它是用于SMTP协议的传统端口,负责电子邮件在网络中的发送。
二、域名
雨云优惠注册链接
https://www.rainyun.com/Koishi_
三、SSH连接客户端
这里我们使用 Xshell 作为服务器连接软件
如果你使用手机,这里推荐使用 Termius 作为连接软件
请自行前往 Google Play 或 Appstore 下载
服务器配置
这里推荐使用 雨云 湖北十堰 服务器,雨云 湖北十堰 地区开启 25 端口,其余地区不开放,请勿购买。
雨云首月5折优惠卷注册地址 https://www.rainyun.com/Koishi_
Tips:仅保证发布发布时雨云湖北十堰机器 25 端口开放,具体情况请以官方通告为准。
一、购买服务器
1、注册雨云账号后,选择 云产品 > 云服务器 > 立即购买
2、选择 KVM标准版
3、操作系统选择 Debian 12 不预装软件
4、点击立即购买 等待服务器部署完成
二、使用 Xshell 或 Termius 连接服务器
1、以Xshell为例,新建连接
2、名称随意填写 协议选择SSH 主机填写为服务器IP 点击连接
3、点击接受并保存
4、在雨云找到服务器的账号密码
5、输入账号密码 登录服务器,建议选择保存用户名和密码
三、安装 1Panel 面板 方便管理 Docker 镜像
Tips:如果你不需要 安装面板,可以跳过此步骤。
1、输入以下命令 安装 1Panel
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && bash quick_start.sh
2、回车运行
3、回车默认使用 /opt 目录安装
4、输入 y 并回车配置镜像加速
5、按照自己习惯设置安全入口、账号密码等
这里以:
安全入口:admin
面板用户admin 为例
6、打开显示的外网网址并登入
Tips:如果你使用的是腾讯云、阿里云、华为云等大厂服务器,请在安全组放行 1Panel 端口
域名配置
一、注册域名
以雨云为例,打开 域名服务 > 域名注册 按照雨云要求提交实名模板并支付购买
二、配置 DNS 解析
在DNS服务提供商添加以下解析记录
解析类型 | 主机值 | 解析记录 |
---|---|---|
A | 你的服务器IP | |
CNAME | smtp | mail.your-domain.com |
CNAME | pop | mail.your-domain.com |
CNAME | imap | mail.your-domain.com |
MX | @ | mail.your-domain.com |
运行poste.io
SMTP + IMAP + POP3 + Antispam + Antivirus Web administration + Web email
一、拉取 poste.io 镜像
在 Xshell / Termius 中打开终端并连接服务器,输入以下命令
docker run -d \
--net=host \
-e TZ=Europe/Prague \
-v /home/data:/data \
--name "mailserver" \
-h "mail.your-domain.com" \
-t analogic/poste.io
粘贴回车运行,等待镜像拉取完成。
Tips:将 your-domain.com 替换为你自己的域名!!!
二、管理 poste.io 面板
1、浏览器访问后台
访问 https://mail.your-domain.com/admin.install/server
或 http://服务器IP/admin.install/server
Tips:由于为证书原因,可能会提示证书错误,点击高级设置 > 继续访问
2、配置域名和管理员账号
在下方输入你的邮箱域名和管理员账号密码,点击 submit 提交
3、登入配置页面
申请 SSL 证书
**点击 System settings > TLS certificate 点击 issue free letsencrypt.org certificate 申请证书 **
填写自己的域名 邮箱 点击 Save Changes 保存
等待证书申请成功
Tips:请务必配置好域名解析,否则可能会申请失败
4、配置 DKIM
重新访问https://mail.your-domain.com ,
进入邮箱页面
点击左下角设置进入邮箱管理后台
点击 Virtual Domains > 点击你的域名 > create a new key > 复制 DKIM Key
复制DKIM Key
进入域名DNS解析后台 添加以下解析记录
以我的为例!!注意更换为自己的 DKIM Key!!!
例:
解析类型 | 主机值 | 解析记录 |
---|---|---|
TXT | s202********._domainkey | 你的DKIM Key(k=rsa; p=MIIBIjANBgkq*********) |
搭建完成
现在就可以向自己的邮箱发送邮件测试了
注意事项:
一、自己搭建的邮箱服务器和域名发送的邮件可能会被各大邮件服务商拒收,所以不建议使用该邮件服务器发送重要邮件。
二、如果出现无法发送邮件的情况,请检查自己的域名解析是否正确。
三、如果您需要本人的 b23.ink / up.b23.ink 域名邮箱,请发送邮件至: orwell@up.b23.ink
四、如果你的邮件无法正常发送,建议使用大厂提供的企业邮箱,例如:163、企业微信、、阿里、腾讯、华为 均有免费额度。