邮件服务器 VPS - 自建邮箱 (Mailcow, Postfix)

在 KVM VPS 上运行自己的邮件服务器:出站 SMTP 可用,Mailcow/Postfix/Dovecot,不限邮箱数量,使用您的域名。欧盟服务器,接受加密货币,每月 €12 起。

为什么自建邮件

托管邮箱按每个邮箱每年收费,永无止境 - 而且您的往来邮件存放在别人的数据中心里。在您的 VPS 上运行邮件服务器则两者都反过来:一个固定的服务器价格涵盖您域名下任意数量的地址,邮件存放在您自己的磁盘上。Mailcow 把 Postfix (SMTP)、Dovecot (IMAP)、网页客户端、日历和联系人整合在一个面板中,难点都已配置好,无需手工拼装。代价也要坦诚说明:自己运行邮件意味着要关注 DNS 记录和信誉 - 这是下面的正文,而不是脚注。

真正影响送达率的因素

  • SPF、DKIM、DMARC - 三条 DNS 记录;Mailcow 生成密钥并显示准确的值。
  • 反向 DNS (PTR) - IP 应解析到您的邮件主机名;首次群发前请先检查。
  • 出站 SMTP 可用 - Buran 服务器可以访问 25 端口(已通过 mx.google.com 验证),邮件能发出去。
  • 信誉 - 从真实的通信开始;邮件服务器的信任是一封一封积累的,而不是靠数量。

邮件服务器适合哪个套餐

邮箱套餐原因
家庭,1–5 个地址Core VPS 4:€12/月4 vCPU / 8 GB / 100 GB 远超几个 IMAP 邮箱的需求
使用 Mailcow 的 5–15 人团队Core VPS 6 NVMe - €18/月NVMe 让邮箱保持快速;内存足以支撑反垃圾和 SOGo 日历
邮件加 CRM、网站、自动化Core VPS 8 NVMe - €34/月容纳邮件技术栈及所有读取它的服务

从零到第一条消息

  1. 准备域名 创建 A 和 MX 记录,然后是 SPF、DKIM 和 DMARC - Mailcow 的安装向导会显示需要粘贴的准确值。
  2. 安装 Mailcow 克隆 `mailcow-dockerized`,设置主机名,`docker compose up -d` - 面板通过 HTTPS 打开。第一次用 Docker?请参考 Docker 安装指南。
  3. 创建账户并测试 添加邮箱,向 Gmail 和 Outlook 发信并查看邮件头:在告诉别人新地址之前,SPF/DKIM 必须显示 `pass`。
git clone https://github.com/mailcow/mailcow-dockerized
cd mailcow-dockerized
cp sample/mailcow.conf .
# set MAILCOW_HOSTNAME=mail.example.com in mailcow.conf
docker compose pull && docker compose up -d
# panel: https://mail.example.com → Admin → Mailboxes

常见问题

我的邮件会进垃圾箱吗?

不会因为服务器是自建的就进垃圾箱 - 但前提是认证和信誉都没问题。Mailcow 会和您一起配置 SPF、DKIM 和 DMARC;先发送真实的往来邮件,检查邮件头(三项都应显示 `pass`),逐步预热地址。购买邮件列表或第一天就群发,正是自建服务器名声变坏的原因。

出站 25 端口开放吗?

可以 - 我们实测了从 Buran 服务器到 mx.google.com 的 SMTP 握手(响应 `220 ESMTP`)。入站 25 端口取决于您的防火墙:只有为其他主机中继邮件时才需要开放。

能容纳多少个邮箱?

没有按邮箱收取的许可费 - 限制在于磁盘和内存。Core VPS 4 可以轻松服务一个家庭或小团队;带日历和反垃圾的团队套件需要 NVMe 档位。归档可以留在服务器上,也可以推送到对象存储。

按您的规则使用邮件 您的域名,不限邮箱数量,欧盟服务器,接受加密货币。 获取邮件服务器 →

相关内容

查看套餐指南常见问题